AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I test my screen for dead and stuck pixels?

Open AnyTool Dead Pixel & Display Tester and launch a full-screen colour. It fills your entire display with a solid red, green, blue, white, black, cyan, magenta, yellow or gray field so any faulty pixel stands out: a dead pixel stays black on every colour, while a stuck pixel stays locked on one colour. Click, tap or use the arrow keys to cycle the colours (or let it auto-cycle), add gradients to spot banding and a flat black field to check backlight bleed, and run the built-in stuck-pixel exerciser to try to wake a jammed sub-pixel. Everything runs in your browser — nothing is uploaded.

  • Full-screen solid colours: red, green, blue, white, black, cyan, magenta, yellow + grays
  • Dead pixel = always black; stuck pixel = stuck on one colour
  • Gradients show banding; flat black shows backlight bleed / IPS glow
  • Stuck-pixel exerciser flashes rapid random colours to try to un-stick a sub-pixel
  • 100% in your browser — tests the display you are viewing, uploads nothing

What is

Dead pixel vs stuck pixel

A dead pixel is a screen pixel that never lights up — it stays black on every colour because its transistor receives no power, and it generally cannot be repaired in software. A stuck pixel is a pixel locked on a single colour because one of its red, green or blue sub-pixels is jammed on or off; it can sometimes be revived by rapidly cycling colours over it (a "pixel exerciser") or by gentle massage, though success is not guaranteed.

Calculators

Related terms

Stuck-pixel exerciserBacklight bleedIPS glowPanel uniformityBanding

Frequently Asked Questions

A dead pixel is always black on every colour and usually cannot be fixed; a stuck pixel stays lit on one colour and can sometimes be revived.

A dead pixel gets no power, so it stays black no matter what the screen shows and is generally permanent — only a warranty claim or panel replacement truly fixes it. A stuck pixel has a sub-pixel jammed on or off, so it appears as a bright red, green, blue or white dot; because it still receives power it can sometimes be un-stuck. Test by filling the screen with white to spot black dead pixels and with solid colours and black to spot glowing stuck pixels.

Sometimes — rapidly cycling colours over it or gently massaging it works for roughly a third of stuck pixels, but there is no guarantee.

The AnyTool stuck-pixel exerciser flashes dense random colours about thirty times a second over the affected area to exercise the jammed sub-pixel; leaving it running for ten to thirty minutes, or gently massaging the spot through a soft cloth, frees some stuck pixels. Published estimates put software recovery at around a third of cases, with the best odds when the pixel is caught early. A truly dead (always-black) pixel almost never responds to these methods.

Display a full-screen black field in a dark room and look at the edges and corners for glowing patches; use a 50% gray field to spot clouding.

Dim the room, set brightness fairly high and open the solid black field full-screen: even, faint glow at the corners is normal IPS glow, but bright leaking patches at the edges are backlight bleed. Switch to a flat 50% gray field to reveal clouding or mura — uneven blotches — and use the grayscale and per-channel gradients to check for banding, where a smooth ramp shows visible steps. AnyTool draws all of these with pure CSS and canvas, so there are no images to download.

Nothing is uploaded — it runs entirely in your browser and works on phones, tablets, laptops, monitors and TVs.

The Dead Pixel & Display Tester is 100% client-side: it simply paints colours on the very screen you are using, with no server, account or tracking, and works offline after first load. It runs on any device with a modern browser — tap or use the arrow keys to cycle colours on a phone or tablet, or use the keyboard and fullscreen on a laptop, monitor or TV.

Detailed Explanation

Methodology

How the Dead Pixel & Display Tester Works

AnyTool Dead Pixel & Display Tester paints test patterns directly onto the screen you are viewing, entirely in the browser. A full-viewport overlay fills the display with a chosen pattern: solid colours are drawn with pure CSS, gradients and colour bands with CSS gradients, and the stuck-pixel exerciser with an HTML canvas that redraws a grid of random RGB cells about thirty times a second. The Fullscreen API removes the browser chrome so the pattern reaches every edge, the cursor auto-hides after a moment of stillness, and you cycle the solid set by clicking, tapping or pressing the arrow keys or Space — optionally on an auto-cycle timer. No images are loaded and nothing is sent to a server.

  • Solid colours via CSS; gradients via CSS gradients; exerciser via canvas
  • Fullscreen API fills the whole panel; cursor auto-hides when idle
  • Cycle with click / tap / arrow keys / Space, or a 1–10s auto-cycle
  • Exerciser redraws random RGB cells ~30 times per second
  • All rendering is client-side — no assets, no server round-trip
How It Works

Reading the Results: Dead, Stuck, Bleed and Banding

On a solid white field, a dead pixel appears as a persistent black dot because it receives no power; on solid colours and black, a stuck pixel appears as a dot locked on one colour because a sub-pixel is jammed on or off. Cycling through red, green, blue, white, black, cyan, magenta, yellow and gray confirms which kind a defect is and which sub-pixel is affected. A flat black field viewed in a dark room reveals backlight bleed (bright leaking patches at the edges) and IPS glow (a faint corner glow that is normal), while a 50% gray field reveals clouding or mura, and the grayscale and per-channel gradient ramps reveal banding when a smooth ramp shows visible steps.

  • Dead pixel: black on every colour (no power)
  • Stuck pixel: locked on one colour (jammed sub-pixel)
  • Flat black in a dark room exposes backlight bleed vs normal IPS glow
  • 50% gray shows clouding / mura; gradients reveal banding
  • Cycling all colours identifies the affected sub-pixel
Limitations

The Stuck-Pixel Exerciser and Its Limits

The exerciser rapidly flashes dense random colours over the whole screen, or over a small box you drag and park on top of the bad spot, to repeatedly switch the jammed sub-pixel and try to free it. It can run over the entire panel or be confined to a draggable region, and is best left working for ten to thirty minutes. Software methods such as colour cycling, sometimes combined with very gentle massage through a soft cloth, recover roughly a third of stuck pixels, with the best odds when caught early — but there is no guarantee, and a truly dead (always-black) pixel almost never responds because it has no power to exercise.

  • Flashes random colours to switch a jammed sub-pixel
  • Whole-screen or a draggable box parked over the defect
  • Best run for 10–30 minutes; gentle massage can supplement it
  • Recovers roughly a third of stuck pixels — no guarantee
  • Dead (always-black) pixels almost never respond
Privacy & Security

Privacy and Compatibility

The tester only draws colours on the device you are using, so there is no upload, account or tracking, and it works offline after first load. It runs on any modern browser across phones, tablets, laptops, external monitors and TVs — tap or use arrow keys on touch devices, or the keyboard and fullscreen elsewhere. Results depend on your eyes, screen brightness, viewing angle and room lighting, so a small amount of IPS glow or edge bleed on a dark field is normal.

Display testing: in-browser (AnyTool) vs typical online dead-pixel checkers
CapabilityAnyToolTypical online checkers
ProcessingRuns in your browserRuns in your browser
Solid colours10 (incl. cyan/magenta/yellow + 2 grays)Often 5 (RGB + black/white)
CyclingClick / tap / arrow keys + auto-cycleUsually click only
Gradients / bandingGrayscale + per-channel ramps & bandsOften none
Backlight / uniformityFlat black + 50% gray fieldsSometimes
Stuck-pixel exerciserYes — whole-screen or draggable boxOften a separate tool
Fullscreen + hidden cursorYesVaries
Honest dead-vs-stuck limitsStated plainlyOften overstated
Cost / signupFree, no signupOften ad-heavy

AnyTool paints every pattern locally on your own screen and uploads nothing.