~/tv-static-screensaver matrix xp bliss 3d pipes ☕ Support me apps ← about me
███████╗████████╗ █████╗ ████████╗██╗ ██████╗ ██╔════╝╚══██╔══╝██╔══██╗╚══██╔══╝██║██╔════╝ ███████╗ ██║ ███████║ ██║ ██║██║ ╚════██║ ██║ ██╔══██║ ██║ ██║██║ ███████║ ██║ ██║ ██║ ██║ ██║╚██████╗ ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝

TV Static Screensaver_

Analog snow, No Signal & VHS glitches — fullscreen, in your browser. 8 looks · CRT glass · generated noise sound · no download.

A free TV static screensaver for your browser

This TV static screensaver recreates what an analogue set shows with no signal: flickering snow with grain, horizontal tears, a rolling hum bar and a vertical roll, seen through simulated CRT glass with scanlines, a phosphor mask, curvature and colour fringing. It also has a No Signal screen with colour bars, a VHS tape with tracking glitches, a wooden retro TV, a cable fault that rolls into noise and glitch art. Everything is generated live in your browser with code, so the noise never loops.

Eight looks and four test patterns

📺 Classic staticBlack-and-white snow with a rolling hum bar, horizontal sync tears, an occasional vertical roll and slowly breathing gain.
🌈 Colour snowThe same snow with smeared red, green and blue chroma noise, like a colour set with no station.
🚫 No signalColour bars with a blinking NO SIGNAL box in a clean on-screen display and short bursts of noise.
📼 VHSA sunset home video with tracking bands, head-switching noise at the bottom, dropouts, a PLAY label and a live date stamp.
🕹 Retro CRT TVA wooden TV set with rabbit-ear antenna in a dark room. It changes channel by itself, with snow between channels.
🔵 Dead channel blueA calm blue screen with sparse white specks, an occasional flurry and a faint hum bar. The quietest look.
🔌 Cable faultA picture of simple shapes that wobbles, loses sync, rolls and tears into noise, then settles back into lock. About 18 seconds per cycle.
👾 Glitch artA neon scene hit by datamosh smears, blocky macroblocks and RGB-split displacement in random bursts.
🎯 Ch 9 Test cardGrid, circles, crosshair, colour patches and a grey wedge. A generic pattern drawn for this page.
▮ Ch 10 Grey rampStepped and smooth grey ramps, bursts of vertical stripes and a checker strip.
▦ Ch 11 CrosshatchWhite grid, circles and diagonals on black, like a convergence pattern.
⏳ Ch 12 Stand byA teal PLEASE STAND BY card with a row of steps that lights up.

How to use as a screensaver

Click Enter Fullscreen or click the screen above. Move the mouse or touch the screen to bring up the buttons; Escape leaves. In full screen the page asks the browser to keep the display awake where that is supported. For a sleep-noise screen switch the sound on, pick a sleep timer and press F. Works on any device: PC, Mac, TV browser, tablet, phone.

Keyboard shortcuts

FToggle fullscreen SpacePause / resume 1–8Jump to a channel / look C or → ←Next / previous channel (snow burst between) ↑ ↓Volume up / down WSound on / off NNoise colour: auto, white, pink, brown SSleep timer: off, 15, 30, 60, 120 min TClock on / off OOn-screen display: brief, always, hidden BTV set on / off PSave a PNG RReset to defaults EscExit fullscreen

Related searches

tv static screensaver no signal screen white noise screen static screen tv snow crt static vhs static tv static fullscreen glitch screensaver tv static with sound retro tv screensaver tv static no download

Guide — analogue TV static on any screen in five steps

Eight looks from classic snow to a cable fault, a curved-glass retro TV and glitch art. Everything is generated live in your browser.
1Pick a channel

Press 1 to 8 or click a look: Classic static, Colour snow, No signal, VHS, Retro CRT TV, Dead channel blue, Cable fault or Glitch art. C and the arrow keys surf on, with a snow burst between channels.

2Tune the picture

Grain size, Speed, Contrast and Colour shape the noise. Scanlines, Curvature, Vignette and Fringing shape the CRT glass, Rolling bar and Flicker the hum. Choose a grey, green, amber or blue phosphor tint.

3Add sound if you like

Sound is off until you switch it on (W). It generates white, pink or brown noise that follows the picture, with a volume slider. A sleep timer of 15 to 120 minutes fades the sound and the picture, then switches the screen off.

4Dress the set

The corner display shows the channel number and a volume bar like an old TV, and can be hidden. Press T for an old digital TV clock and B to put the screen in a wooden TV set.

5Go fullscreen

Press Enter Fullscreen, click the screen or press F. Move the mouse or tap for the buttons, Space pauses and Esc leaves. Copy link saves your exact settings.

Channels and shortcuts

CHANNELSEight looks, four test patterns
1 Classic
Black-and-white snow, rolling hum bar, sync tears
2 Colour
Chroma noise in smeared red, green and blue
3 No signal
Colour bars and a blinking NO SIGNAL box
4 VHS
Tracking glitches, head-switching noise, PLAY and a date stamp
5 Retro TV
Curved glass in a wooden set that changes channel
6 Dead blue
Blue screen with sparse snow
7 Cable fault
A picture that rolls, tears and sinks into noise
8 Glitch
Datamosh smears and RGB-split blocks
9 to 12
Test card, grey ramp, crosshatch, stand by (surf with C)
KEYSShortcuts
F
Fullscreen on/off
Space
Pause / resume
C or ← →
Next / previous channel
↑ ↓
Volume
W / N
Sound on/off / noise colour
S
Sleep timer: 15, 30, 60, 120 min
T / O / B
Clock / on-screen display / TV set
P / R
Save PNG / reset
SETUPUse it as a screensaver
TV / monitor
Open the page, press F, leave it running
screen sleep
Full screen asks the browser to keep the display awake where supported; otherwise set the sleep timer to Never
sound
Off until you switch it on
OS screensaver
A web page can’t register as one; use full screen instead

TV static screensaver, explained

What is the TV static screensaver?

It is a browser-based version of what an analogue (US: analog) television shows when nothing is tuned in: flickering black-and-white snow, horizontal tears and a slow bar rolling up the screen, seen through simulated CRT glass. Around that classic look it has seven more: colour snow, a NO SIGNAL screen with colour bars, a VHS tape, a wooden retro TV, a calm dead-channel blue, a cable fault and glitch art. Every frame is generated live with code, nothing is played back from a video, so the noise never loops. It runs in any current browser with nothing to download.

What TV static actually is

An analogue set with no station to lock onto simply amplifies whatever its aerial delivers and draws it on the screen as random specks. That input is a mix of thermal noise in and around the receiver, other radio transmissions and radio sources in space. Popular science write-ups say the cosmic microwave background, the leftover glow of the Big Bang, makes up roughly 1% of it or less.

How the noise is drawn

Each frame gets a fresh random value for every grain, and the Grain size slider decides how big a grain is. The picture is drawn on a few hundred lines (about 150 to 480, depending on the height of your screen) and stretched to fill the display. For comparison, an NTSC picture has 525 lines per frame, of which about 480 are usually counted as picture, and a PAL picture has 625; both are interlaced, with 59.94 fields per second for NTSC and 50 for PAL. This page is inspired by that look and does not copy either standard exactly. On top of the noise come the sync tears, the rolling hum bar, an occasional vertical roll and slowly breathing contrast.

The CRT glass

In a colour CRT, three electron beams pass through a shadow mask, a thin metal sheet with tiny holes just behind the glass, so each beam lands only on its own red, green or blue phosphor dots. The page imitates that with Scanlines and a fine dot mask, a rounded screen (Curvature), darker corners (Vignette), a soft glow and Fringing, where the colours separate a little more towards the edges. A phosphor tint turns the picture grey, green, amber or blue. Switch on the TV set (key B) to put the screen in a wooden cabinet with an antenna, knobs and a speaker grille, lit by the glow of the picture.

Eight looks and four test patterns

Classic static is black-and-white snow. Colour snow adds smeared red, green and blue chroma noise. No signal shows colour bars (a generic pattern drawn for this page) under a blinking NO SIGNAL box, with short bursts of noise. VHS is a sunset home video with tracking glitches, dropouts, a PLAY label and a live date stamp. Retro CRT TV puts the picture in the wooden set and lets it change channel by itself. Dead channel blue is a quiet blue screen with sparse snow. Cable fault shows simple shapes that wobble, lose sync, roll and sink into noise before locking again, about 18 seconds per cycle. Glitch art hits a neon scene with datamosh-style smears and RGB-split blocks. Press 1 to 8, or C and the arrow keys to surf on through channels 9 to 12: a test card, a grey ramp, a crosshatch and a stand-by card. A burst of snow plays between channels.

VHS: tracking and head switching

On real VHS playback a band of noise often shows at the very bottom of the picture. It comes from the moment the playback video heads switch over, just before the vertical sync. The VHS look recreates that band and adds tracking bands that wobble and tear the picture sideways, a washed, slightly smeared colour and a date stamp in the corner. It uses no brand names or logos.

Sound and the sleep timer

Sound is off until you switch it on with the button or the W key, and it is generated by your browser, not downloaded. White noise has equal power at every frequency, so it hisses. Pink noise has equal energy in every octave, which means its power falls by about 3 dB per octave, and brown noise falls faster, so it is the deepest rumble. Auto picks a colour that suits the channel; you can force white, pink or brown. The level follows the picture, so noise bursts get louder. Choose a sleep timer of 15, 30, 60 or 120 minutes (key S) and the sound and picture fade out over the last seconds before the picture collapses to a bright line and the screen switches off. Any key or touch wakes it. Some people like steady noise for falling asleep, but a systematic review of the research rated the evidence that continuous noise improves sleep as very low quality and noted that it may also have negative effects on sleep and hearing, so keep the volume low and treat it as a matter of taste.

On-screen display and clock

The corner display copies an old TV: a channel number, the look’s name and a volume bar in a pixel font, shown briefly on changes or always, or hidden. T adds an old digital TV clock in the corner. Both are drawn after the noise, so they stay readable.

Run it as a screensaver on a TV or monitor

Click the screen or press F for full screen, then leave the mouse alone: the cursor and the buttons hide after a few seconds. In full screen the page asks the browser to keep the display awake where the Screen Wake Lock feature is supported, which today means current versions of Chrome, Edge, Firefox and Safari. A web page cannot register itself as your operating system’s screensaver, so keep the browser in full screen and, where wake lock is missing, set the sleep timer of your system to Never. Add ?fs=1 to the address to fill the window as soon as the page opens; the first click then switches to true full screen. Where a browser has no full-screen mode for pages, as on some phones, the page fills the whole window instead.

Flicker and comfort

Flickering, high-contrast noise and rolling bars are the kind of fast change that can trigger seizures in people with photosensitive epilepsy, which affects roughly one in 4,000 people. If that applies to you, or you are not sure, it is best to skip this page. If your system asks for reduced motion, the page starts in the calm Dead channel blue look with flicker, rolling and channel changes off and the noise slowed down; you can do the same by hand with the Flicker, Rolling bar and Speed sliders, although snow always moves.

Smooth on slow devices

The whole analogue chain runs on your graphics chip as a WebGL shader at a sensible resolution. If WebGL is not available, or you switch GPU rendering off, a simpler Canvas 2D renderer takes over; it has no screen curvature and no chroma fringing. With Auto quality on, the page lowers the render resolution, and then the number of lines, when it stays below about 38 frames per second for three seconds. A hidden tab pauses by itself. Add ?aq=0 to switch auto quality off or ?gl=0 to force the Canvas 2D renderer.

Save a picture or share your setup

Save as PNG (key P) downloads the current frame, handy as a wallpaper or a video background. Copy link gives you an address that reopens the page with the same channel, sliders, tint and options. Your settings are also kept in your browser, and R resets them to Classic static.

Privacy

The noise is computed and drawn entirely in your browser and your settings stay in its local storage. The sound is generated there too and never uploaded. Nothing about what you do on the page is sent anywhere; like every page here it loads a web font and a cookie-free visit counter.

More free tools

▸ More retro screensavers