---
title: "Theme Changer — Free Framer component · Best of Framer"
description: "Free Framer component · by Framer Geeks · Buttons. The Theme Toggle Button is a fully customizable Framer component that allows users to switch between Light and Dark mode effortlessly."
canonical: "https://framer.elliotli.dev/component/theme-changer"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Theme Changer

# Theme Changer

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

![Theme Changer preview image 1](https://framer.elliotli.dev/og/component/theme-changer/736d79edc2ca4be3/1600x1200.jpg)

## Summary

The Theme Toggle Button is a fully customizable Framer component that allows users to switch between Light and Dark mode effortlessly.

## Description

The Theme Toggle Button is a fully customizable Framer component that allows users to switch between Light and Dark mode effortlessly.

✨ Features:

\- Supports Button and Switch toggle styles

\- LocalStorage support to remember user theme

\- Default Theme options: Light, Dark, or System preference

\- Smooth animated toggle transitions

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

-   All · #616

## Details

- **Author**: Framer Geeks
- **Published**: 2025-08-08
- **Updated**: 2025-08-08
- **Added**: 2025-08-04
- **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
