---
title: "Segment Control — Free Framer component · Best of Framer"
description: "Free Framer component · by Yashwanth V · Buttons. iOS style toggle for two options"
canonical: "https://framer.elliotli.dev/component/segment-control"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Segment Control

# Segment Control

iOS style toggle for two options

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

![Segment Control preview image 1](https://framer.elliotli.dev/og/component/segment-control/71f2603f9c58af97/1600x1200.jpg)

## Summary

iOS style toggle for two options

## Description

Segmented Control brings a SwiftUI-inspired two-option selector to Framer — with a smooth sliding indicator that follows each click. Eight pre-built variants cover every common use case out of the box.

**Variants:**

-   Rounded 1 & 2 — Dark
    
-   Sharp 1 & 2 — Dark
    
-   Rounded 1 & 2 — Light
    
-   Sharp 1 & 2 — Light
    

**Controls:**

-   Variant selector — switch styles without touching the canvas
    
-   Transition — Spring by default, fully adjustable
    
-   Fill color — override the track background
    
-   Opacity control
    

No code needed. Drop it, pick a variant, done.

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

-   All · #5215

## Details

- **Author**: Yashwanth V
- **Published**: 2026-05-07
- **Updated**: 2026-05-07
- **Added**: 2026-04-19
- **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
