All tools/Glitch Labs

CRT Mode

WebGL shader Runs locally

Upload a video and run it through a real-time CRT shader. Preview, tune, capture a frame, or export a short WebM clip locally.

0:000:00
Engine
Unavailable
Format
None
Duration
0:00

Apply a real-time retro CRT shader to video in your browser — scanlines, glow, curvature, and chromatic aberration that recreate the look of an old cathode-ray tube screen. Tweak the effect live and capture the result for that nostalgic, vintage aesthetic.

How to apply a CRT effect

  1. 1Load a video or use your camera as the source.
  2. 2Adjust scanlines, curvature, glow, and aberration to taste.
  3. 3Capture or record the retro-styled output.

Recreate the cathode-ray look

Old CRT displays had a distinctive character — visible scanlines, a soft glow, slight screen curvature, and color fringing. A real-time shader reproduces those traits on modern footage, giving video that nostalgic, analog feel popular in retro games, music videos, and vaporwave aesthetics.

Frequently asked questions

What is a CRT effect?
It's a visual filter that mimics an old cathode-ray-tube television: scanlines, glow, curvature, and color fringing that give footage a vintage, analog look.
Can I adjust the intensity of the effect?
Yes. Scanlines, curvature, glow, and chromatic aberration are all adjustable in real time.
Does it run locally?
Yes. The shader runs in your browser, so your video isn't uploaded anywhere.