Fullscreen browser display diagnostics. Inspect dead or stuck pixels across 5 solid colors and estimate monitor refresh rate (Hz) in real time.
Inspect your display across five pure colors. Look for points that stay dark or bright as the background changes.
A dead pixel is a permanently defective display element where all RGB subpixels fail to receive power, resulting in a black dot that never lights up. In contrast, a stuck pixel has one or more subpixels frozen in an active state, displaying a persistent red, green, or blue dot on contrasting backgrounds.
APtester estimates screen refresh rate by calculating the precise millisecond delta between successive requestAnimationFrame cycles over a continuous sampling window. While highly accurate for measuring display animation smoothness and V-Sync sync rates (e.g., 60Hz, 120Hz, 144Hz), browser sandboxes cannot read physical display controller EDID hardware metadata directly.
Screen flickering and backlight bleed occur from fluctuating display backlights, pulse-width modulation (PWM) dimming, or uneven bezel pressure along panel edges. APtester's fullscreen solid black canvas reveals backlight halos in dark rooms, while pure white and gray backgrounds expose subtle high-frequency luminance flickering and dirty screen effect (DSE).
100% Client-Side GPU & Display Processing: APtester renders all color buffers and measures frame synchronization deltas directly within your browser's local graphics pipeline. No screen captures, device identifiers, or display data are ever recorded or transmitted.
Browser Measurement Limits: Testing evaluates standard DOM requestAnimationFrame timing deltas. While highly precise for V-Sync frame rates, browser sandboxes cannot read hardware ASIC timing registers, panel overdrive voltage curves, or physical EDID cable metadata.
No tool can physically revive a dead pixel where the transistor has failed permanently. However, stuck pixels (frozen subpixels) can sometimes be unfrozen by rapidly alternating high-contrast primary colors.
If a 144Hz monitor measures 60Hz in the browser, your operating system display settings may be set to 60Hz, browser hardware acceleration is disabled, or energy saving mode is throttling window frame rates.
Native fullscreen reduces browser distractions during inspection. If unavailable, viewport mode removes page scrollbars but browser controls may remain visible.