---
title: "System Buttons — Framer component · Best of Framer"
description: "$9.00 · Framer component · by Nabeel · Buttons. About The Contextual Button is a smart component that automatically detects your visitor's operating system and displays the appropriate…"
canonical: "https://framer.elliotli.dev/component/system-buttons"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/System Buttons

# System Buttons

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

![System Buttons preview image 1](https://framer.elliotli.dev/og/component/system-buttons/e66e85a34dce832c/1600x1200.jpg)

## Summary

About The Contextual Button is a smart component that automatically detects your visitor's operating system and displays the appropriate download button.

## Description

## About

The Contextual Button is a smart component that automatically detects your visitor's operating system and displays the appropriate download button. Instead of cluttering your page with multiple download options, it shows only the relevant button—Windows users see the Windows download, Mac users see the Mac download, and so on.

This component a part of the 400+ components, layouts, templates, UI Kits and code overrides from SegmentUI PRO. Click [here](https://segmentui.com/uikit) to see the full library

## How It Works

![](https://y4pdgnepgswqffpt.public.blob.vercel-storage.com/components/description-image-8vq9dn8f-7ZxSkPNn1RaGP0WVexYzzdhEeztSDv)

The component includes property controls for each platform—Windows, Android, macOS, and iOS. For each platform, you can upload a custom button image and add a download link. Additional controls include Image Height (to resize your buttons uniformly), Open in New Tab (to control link behavior), and Show All In Canvas (to preview all buttons while designing in Framer's canvas).

## What You Get

When you purchase this component, you'll receive:

-   **The Component Itself** - Full access to the component all future updates
    
-   **Remix File with Component Setup** - A complete Remix file with the component pre-configured and ready to integrate into your project.
    
-   **Setup Instructions** - Clear, step-by-step instructions to help you implement the component quickly and correctly.
    
-   **Dedicated Support** - Direct access to our team for assistance if you encounter any issues during setup or implementation.
    

## Support

For any queries and help setting up the component, contact [hello@segmentui.com](mailto:hello@segmentui.com)

## Refund Policy

If a component does not function as advertised and the issue cannot be resolved, you are eligible for a full refund under our quality guarantee. Refunds will not be provided for any other reasons, including change of mind, accidental purchase, lack of use, or expectations of features not explicitly advertised.

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

-   All · #11066

## Details

- **Author**: Nabeel
- **Price**: $9.00
- **Published**: 2025-10-03
- **Updated**: 2025-10-03
- **Added**: 2025-09-30
- **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
