Developer Tools
Dead Pixel Test
Find dead, stuck, and hot pixels on monitors, laptops, and phones. Fullscreen color test with RGB flash mode. Runs in your browser, no signup.
Test colors
Each color isolates a different pixel failure mode. Click one to load it, then press F or click Go fullscreen to fill your entire screen.
Color 1 of 9
Black
#000000
Reveals always-on (hot or stuck) pixels.
Stage controls
Stuck pixel flash
Flash mode cycles between fully saturated red, green, blue, white, and black at about 4 Hz. Owners of LCD and OLED panels sometimes use a long flash session (10 to 30 minutes) to nudge a stuck subpixel back into normal behavior. It is not guaranteed to work.
Photosensitivity note: flash mode produces rapid full-screen color changes. Do not start it if you have photosensitive epilepsy or are otherwise sensitive to flashing lights.
Keyboard shortcuts
- Arrow keysCycle colors
- 1 to 9Jump to color by number
- SpaceToggle flash mode
- FToggle fullscreen
- HHide or show on-stage card
- ZToggle pixel grid
- EscExit fullscreen
Click the stage once to give it keyboard focus. All controls work entirely in your browser.
How to use
- Pick a test color from the grid at the top. Black exposes hot pixels, white exposes dead pixels and dust, and red, green, and blue isolate one subpixel channel at a time.
- Click Go fullscreen (or press F with the stage focused) to fill your entire screen with the chosen color so the OS taskbar and browser chrome do not hide pixels at the edges.
- Use the arrow keys, the Previous and Next buttons, or number keys 1 through 9 to cycle through all nine test colors. Scan the whole screen at each color, paying attention to dots that do not match the field.
- If you find a stuck pixel, click Start flash (or press Space) to cycle red, green, blue, white, and black at about 4 Hz. Leave flash mode running for 10 to 30 minutes; it sometimes nudges a stuck subpixel back into normal behavior.
- Toggle the pixel grid with Show pixel grid (or Z) and pick a cell size to confirm whether a suspicious dot is a single cell stuck on one color or just dust on the panel surface. Press Escape to exit fullscreen.
About this tool
Dead Pixel Test is a browser-based pixel and screen diagnostic that paints your entire viewport (or your entire screen via the Fullscreen API) with a single solid color so individual broken pixels become impossible to miss. The tool ships nine curated test colors that each isolate a different pixel failure mode. Black reveals always-on pixels (called hot or stuck-on pixels) because a single bright dot on a pure black field is unmistakable. White reveals always-off pixels (dead pixels) and dust on the panel surface. Red, green, and blue each isolate a single subpixel channel so you can spot a subpixel that is permanently stuck on or off. Cyan, magenta, and yellow check two channels at once. Gray 50% surfaces backlight bleed, panel-uniformity issues, banding, and clouding that solid primaries usually hide. The stage supports a true Fullscreen API request that hides the browser chrome, the OS taskbar, the dock, and everything else, so every physical pixel on the panel gets painted with the test color. Stuck-pixel flash mode cycles through fully saturated red, green, blue, white, and black at about 4 Hz: some monitor and panel owners use a long flash session (10 to 30 minutes) to nudge a stuck subpixel back into normal behavior. Flash mode is opt-in, runs on requestAnimationFrame so it never spins a CPU core, and shows a photosensitive epilepsy warning that auto-elevates when your operating system reports prefers-reduced-motion. A pixel-grid overlay adds a thin guide grid at 1, 2, 4, or 8 CSS pixels per cell, useful for confirming with a magnifying glass whether a suspicious dot is a real stuck pixel or just a speck of dust. Keyboard shortcuts cover everything: arrow keys cycle colors, number keys 1 through 9 jump directly to a specific color, Space toggles flash mode, F enters and exits fullscreen, H hides or shows the on-stage info card, Z toggles the pixel grid, and Escape exits fullscreen at any time. Useful for inspecting a new monitor before you accept delivery, checking a used laptop screen before you buy, validating warranty claims, finding burn-in on OLED panels, and confirming that a manufacturing defect really is a defect. Nothing runs on a server. No image is uploaded, no permission is requested, no analytics fire. The whole tool is pure CSS background colors and a small Fullscreen API call.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Viewport Size Tester
Live viewport, screen, DPR, breakpoint, and media query readout.
Open tool
CalculatorScreen Size Calculator
Convert diagonal screen size to width, height, area, and PPI for any aspect ratio.
Open tool
DeveloperKeyboard Event Tester
Live JavaScript KeyboardEvent inspector with key, code, keyCode, modifiers, and snippet generator.
Open tool
DeveloperWebcam Test
Live camera preview with resolution, FPS, device picker, mirror, and snapshot download.
Open tool
DeveloperMicrophone Test
Live mic level meter, peak hold in dBFS, spectrum, and device picker.
Open tool
DeveloperMy Browser Info
Live dashboard of your browser, OS, network, locale, hardware, and feature support.
Open tool
ConverterColor Format Converter
Convert any CSS color to HEX, RGB, HSL, HWB, CMYK, and named values at once.
Open tool