Color Bars / No Signal TV
Classic SMPTE test pattern with static noise & scanlines · Press F for true fullscreen
Pattern
Scanlines
CRT horizontal line overlay
NO SIGNAL badge
Blinking overlay text
Animated noise
Flickering static per frame
Classic SMPTE test pattern with static noise & scanlines · Press F for true fullscreen
Pattern
Scanlines
CRT horizontal line overlay
NO SIGNAL badge
Blinking overlay text
Animated noise
Flickering static per frame
The SMPTE color bar test pattern is the broadcast industry standard for calibrating televisions, monitors, and video equipment. Originally used by television studios to verify signal integrity across transmission chains, the distinctive seven-column pattern — white, yellow, cyan, green, magenta, red, blue — has become one of the most recognizable images in electronics history.
This free browser-based display recreates the classic color bar pattern with optional animated static noise, CRT scanline overlay, and a blinking NO SIGNAL badge — all without any download or installation. Use it for monitor calibration, dead pixel testing, retro aesthetics, or streaming backgrounds. Press F for true fullscreen via the native browser Fullscreen API.
The SMPTE color bar pattern has a wide range of practical applications beyond nostalgia.
The seven primary and secondary colors at 75% saturation provide a reference to verify your monitor's color gamut, white balance, and hue accuracy. If any bar appears noticeably shifted or different in brightness from an adjacent bar, your display's color profile or color temperature may need adjustment.
Cycling through distinct color bars — cyan, magenta, red, green, blue — isolates individual color channel defects that a plain white or black screen won't reveal. A pixel stuck on red will vanish against the red bar but appear clearly against cyan. Enable fullscreen and scan each bar for anomalies.
The color bar pattern has become a powerful retro aesthetic symbol. Streamers, video producers, and photographers use it as a holding screen, intro clip, or background prop. The animated static and scanlines recreate an authentic vintage CRT or off-air television look without any video editing software.
When connecting a new projector, HDMI display, or TV to a computer or media player, the color bars provide an immediate reference to check for signal clipping, chroma subsampling errors, overscan, or incorrect color space. Each bar's clean border helps confirm pixel-perfect output alignment.
Each of the seven columns in the SMPTE pattern represents a specific color in the RGB and YCbCr color spaces.
White
#FFFFFF · R255 G255 B255
Full luminance reference
Yellow
#FFFF00 · R255 G255 B0
Tests R+G channels
Cyan
#00FFFF · R0 G255 B255
Tests G+B channels
Green
#00FF00 · R0 G255 B0
Green channel isolation
Magenta
#FF00FF · R255 G0 B255
Tests R+B channels
Red
#FF0000 · R255 G0 B0
Red channel isolation
Blue
#0000FF · R0 G0 B255
Blue channel isolation
Common questions about the color bars test pattern.
SMPTE (Society of Motion Picture and Television Engineers) color bars are the North American standard and include a bottom section with PLUGE (Picture Line-Up Generation Equipment) signals for black-level calibration. EBU (European Broadcasting Union) bars use 100% saturation for the upper bars and 75% for the lower section. Both serve the same purpose but target different signal standards (NTSC vs. PAL/SECAM).
Yes. Open your TV's built-in browser, navigate to this page, and tap the fullscreen button. For rough informal calibration — checking that colors look distinct and white is neutral — this works well. For professional broadcast calibration, a hardware waveform monitor and vectorscope are required since browser rendering adds a sRGB color profile.
No. The noise is rendered purely in the browser via HTML5 canvas — it has no effect on your display hardware. The canvas pixels change every frame, which is actually beneficial for OLED screens since it prevents any single pixel from staying on continuously. LCD and IPS displays have no burn-in risk at all.
Generating random pixel noise requires computing a new random value for every pixel every frame. At 1080p that is 2 million values per frame at 60fps — this is CPU-bound by design. To reduce load, lower the Static Noise slider toward 0%, or turn off Animated Noise entirely. The color bars themselves are drawn once and redrawn only when you resize or change settings.
More free display tools from WhiteScreenHD.