---
title: "Random Variant — Free Framer component · Best of Framer"
description: "Free Framer component · by Fabian Albert · Buttons. Random variants on page reload"
canonical: "https://framer.elliotli.dev/component/randomvariant"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Random Variant

# Random Variant

Random variants on page reload

[View on Framer](https://framer.com/marketplace/components/randomvariant/?via=elliot-li)

![Random Variant preview image 1](https://framer.elliotli.dev/og/component/randomvariant/9dd6e814a4632031/1600x1200.jpg)

## Summary

Random variants on page reload

## Description

[![](https://y4pdgnepgswqffpt.public.blob.vercel-storage.com/components/description-image-lucr5rku-CX8YhT1XztTM6MGO18OB8BEdx2k02R)](https://www.framer.com/marketplace/plugins/eleveight-supply--dyrz0jnnwwyugndbj9bqkcdx0/)

This Framer code component lets you connect multiple frames, components, or images from the canvas.

On each page load, it automatically picks and displays one at random from the connected set, perfect for adding variety or subtle dynamic content without user interaction.

## Rank history [How rankings work →](/terms#rankings)

-   All · #6564

## Details

- **Author**: Fabian Albert
- **Published**: 2025-07-25
- **Updated**: 2026-03-09
- **Added**: 2025-07-24
- **Categories**: Buttons

## More like this

-   [Liquid Blob Button](/component/liquid-blob-button) — Oddframe · Free — Interactive Liquid Blob CTA Button
-   [Pixel Face Toggle](/component/pixel-face-toggle) — Zac Nielson · $9 — Dark mode switch with a pixel face
-   [Liquid Hover Media](/component/liquid-hover-media) — Bardia Madani · $5 — Fluid media distortion on hover
-   [Eye Glow Button](/component/eye-glow-button) — Frame Native · Free — Cursor-following eyes, soft glow
