Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Old TV / VHS Effect

Old TV / VHS Effect

Add retro VHS and old TV effects to your images or text — scan lines, noise, tracking distortion, chromatic aberration, and more.

Add a VHS Effect Online to Any Photo or Text

The VHS effect online tool turns any image or text into an authentic retro-looking visual — complete with scan lines, static noise, VHS tracking distortion, and chromatic aberration. It is built for anyone chasing that 80s and 90s tape look: nostalgic social posts, retro-themed designs, title cards, or just playing with vintage aesthetics.

Upload a photo or type some text, pick a preset, and you get full control over every effect parameter — seven sliders to dial the look in exactly. Switch on Animate and the effects come alive with flickering brightness and moving tracking bands, just like an old television set warming up.

Private by design: every effect is rendered in your browser with the HTML5 Canvas. Your images and text never leave your device — nothing is uploaded or stored on any server.

How to Add a VHS Effect

1

Choose your source

Open the Image tab to add a photo — drag and drop a file, click the upload area, or paste from your clipboard (PNG, JPG, or WebP up to 10MB). Or switch to the Text tab to style your own retro title.

2

Pick a preset

Start with a built-in style: VHS, Retro TV, 80s Cam, Broken, or Horror. Each one sets all seven effects at once so you get a finished look instantly.

3

Fine-tune the effects

Drag any of the seven sliders from 0 (off) to 100 (maximum) to customize the look. The moment you move a slider by hand, the preset switches to Custom automatically.

4

Animate or download

Press Animate to see live flicker and moving tracking bands. When you are happy, click Download to save a PNG rendered at your image's original resolution.

Features

Flexible Image Upload

Add a photo by drag-and-drop, by clicking the upload zone, or by pasting straight from your clipboard.

Text Mode

Type retro-styled text on a dark background with adjustable font size and color — ideal for VHS title cards.

Seven Adjustable Effects

Scan Lines, Noise, Tracking, Color Shift, Vignette, Flicker, and Color Bleed — each on its own 0–100 slider.

Six Presets

VHS, Retro TV, 80s Cam, Broken, and Horror give you one-click starting points, plus a Custom slot for your own mix.

Live Animation Mode

Toggle Animate to bring the effects to life with flickering brightness and tracking bands that drift across the frame.

Full-Resolution PNG Export

Download renders the effects at your original image's full resolution, no matter how the preview is sized on screen.

One-Click Reset

Reset returns every slider to the default VHS preset so you can start fresh in an instant.

Runs In Your Browser

All rendering uses the HTML5 Canvas locally — nothing is uploaded, so your photos and text stay on your device.

The Effects Explained

Scan Lines

Adds horizontal lines across the image to mimic the visible scan lines of CRT monitors and old TV sets. Higher values make the lines darker and more pronounced.

Noise

Overlays random static grain like the analog noise of old TV signals and VHS recordings — that classic "snowy" texture.

Tracking

Simulates VHS tracking distortion: the horizontal displacement from a slightly misaligned tape, producing wavy, shifted bands.

Color Shift

Separates the red and blue channels horizontally for the chromatic-aberration fringing of low-quality analog video. Higher values widen the gap.

Vignette

Darkens the edges and corners to draw focus to the center — typical of older camera lenses and CRT displays.

Flicker

Adds random brightness shifts that imitate an unstable TV signal. It is most visible in animation mode, where it pulses realistically.

Color Bleed

Creates a color-ghosting effect where colors bleed slightly to one side, echoing the signal degradation of analog video gear.

Frequently Asked Questions

How do I add a VHS effect to a photo?

Open the Image tab and add your photo by dropping it in, clicking the upload area, or pasting from the clipboard. Pick a preset such as VHS or 80s Cam, fine-tune the sliders if you like, then click Download to save the result.

What is the VHS / 90s camcorder look?

It is the worn, analog aesthetic of old videotapes and CRT televisions — scan lines, static noise, color fringing, wavy tracking bands, and a soft vignette. This tool recreates that retro tape look on any image or text.

Is this VHS effect free and fully online?

Yes. It runs entirely in your web browser with nothing to install and no account required. Open the page, add an image or text, and apply the effect right away.

Do I need to upload or download anything?

No uploading is involved — all processing happens locally in your browser using the HTML5 Canvas, so your images never reach a server. The only download is the finished PNG you choose to save, exported at your image's original resolution.

What are scan lines and tracking lines?

Scan lines are the faint horizontal lines that CRT TVs drew across the screen. Tracking lines are the wavy, shifted bands you saw when a VHS tape was slightly misaligned. Both have dedicated sliders here, from 0 (off) to 100 (maximum intensity).

Can I add a VHS effect to text?

Yes. Switch to the Text tab, type your text, and set the font size and color. The VHS effects apply to your text on a dark background — perfect for retro titles, thumbnails, and social graphics.

What is the difference between static and animated mode?

In static mode the effects are applied once for a single still image. In animation mode, Flicker and Tracking become dynamic — the tracking bands move and the brightness fluctuates randomly — for a more lifelike vintage-TV feel.

How do I reset all the effects?

Click Reset to return every slider to the default VHS preset values. To preview your original image with no effects, drag all the sliders down to 0.

Drop image here or click to upload

PNG, JPG, WebP — Max 10MB

Upload an image or type text to preview effects

Presets
60
40
30
50
40
20
30
Choose a preset as a starting point, then fine-tune individual sliders
Enable Animate to see dynamic flicker and tracking movement
Use Text mode to create VHS-style title cards or retro text overlays
Set all sliders to 0 to see your original image without effects
The Broken preset creates the most dramatic distortion effect
All processing happens in your browser — images are never uploaded
Want to learn more? Read documentation →
1/7
Start typing to search...
Searching...
No results found
Try searching with different keywords