---
title: "Roll Reveal Button — Framer component · Best of Framer"
description: "$9.00 · Framer component · by Endra Kuornie · Buttons. This component introduces a unique reveal button interaction."
canonical: "https://framer.elliotli.dev/component/roll-reveal-button"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Roll Reveal Button

# Roll Reveal Button

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

![Roll Reveal Button preview image 1](https://framer.elliotli.dev/og/component/roll-reveal-button/69d0a74203eb07f1/1600x1200.jpg)

## Summary

This component introduces a unique reveal button interaction.

## Description

This component introduces a unique **reveal button interaction**. When users hover over the button, a circular icon smoothly rolls from left to right,creating a playful yet elegant animation. At the same time, the button text can dynamically switch

✨ Features:

\- Rolling icon animation triggered on hover

\- Smooth left-to-right reveal effect

\- Dynamic text switching (supports multiple variants)

Perfect for call-to-action buttons on **landing pages, booking forms, promotions, and sign-up flows**,

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

-   All · #10102

## Details

- **Author**: Endra Kuornie
- **Price**: $9.00
- **Published**: 2025-10-03
- **Updated**: 2025-11-05
- **Added**: 2025-09-28
- **Categories**: Buttons

## More like this

-   [Eye Glow Button](/component/eye-glow-button) — Frame Native · Free — Cursor-following eyes, soft glow
-   [Dash Stretch Button](/component/dash-stretch-button) — Pentaclay · Free — Animated Hover Button With a Dash
-   [Nova Theme Toggle](/component/nova-theme-toggle) — Shouvik Biswas · $12 — Three-Mode Theme Toggle
-   [Nabby: Copy Button](/component/nabby-copy-button) — Francesco Gallo · Free — Plug in your button, copy anything
