---
title: "Retro TV — Framer component · Best of Framer"
description: "$12.00 · Framer component · by Hasan Wali · Buttons. Interactive retro media player"
canonical: "https://framer.elliotli.dev/component/retro-tv"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Retro TV

# Retro TV

Interactive retro media player

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

![Retro TV preview image 1](https://framer.elliotli.dev/og/component/retro-tv/5a78d3646816c265/1600x1200.jpg)

## Summary

Interactive retro media player

## Description

**About this Component**

Turn images, GIFs, and videos into a fully interactive retro CRT television inside Framer. Switch between up to 20 channels, control volume, and toggle mute, VHS/HD mode, hue shift, brightness, and color. Each channel can also link to another page or URL.

**Perfect For** Creative portfolios, music and entertainment sites, campaign pages, retro-inspired landing pages, experimental galleries, and playful media showcases.

**Key Features**

-   Up to 20 image, GIF, or video channels
    
-   Per-channel fit, aspect ratio, focal position, alt text, and link
    
-   Interactive channel + volume dials with optional Volume Bounce
    
-   Mute, VHS/HD, hue, brightness, and color switches
    
-   Adjustable TV size and channel-switch timing
    
-   Editable OSD labels, typography, color, shadow, duration, and independent CH/Status + VOL/Mute offsets
    
-   Replaceable VHS overlay, static effect, and sound effects
    
-   Focused keyboard controls
    
-   Responsive sizing and static-safe Framer Canvas/export rendering
    

**How It Works**

Drop it onto your canvas, add your media to the Channels control, choose how each item fills the CRT screen, then customize the TV behavior and OSD from the property panel.

**Questions?**

Reach out at [hasanwali6890@gmail.com](mailto:hasanwali6890@gmail.com)

**Refund Policy** All sales are final upon purchase as this is a non-tangible digital product. A refund is offered only if the component suffers a critical technical failure that prevents its core function and cannot be resolved within a reasonable timeframe. Refunds are not issued for buyer's remorse, aesthetic preference, or modifications made after purchase. Report confirmed technical failures with evidence within 14 days of purchase.

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

-   All · #10684

## Details

- **Author**: Hasan Wali
- **Price**: $12.00
- **Published**: 2026-08-26
- **Updated**: 2026-08-26
- **Added**: 2026-08-26
- **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
