Screen Resolution Detector

Read the current viewport, screen CSS pixels, device pixel ratio, and estimated physical pixels in the browser.

Settings

Ready to run the check.
Detection resultWaiting to read
CSS resolutionReady to run the check.
CSS resolution
Viewport
Estimated physical pixels

The result comes from the CSS screen size, viewport, and DPR exposed by the current browser; estimated physical pixels are not the panel's native specification.

CSS pixels and physical pixels

CSS pixels and physical pixels

Run the test to see a visual synchronized with the current result.

Run the test to see a visual synchronized with the current result.

Learn more

Use and interpret

Set the visible conditions, run the check, and read the primary value together with the supporting measurements. Keep viewing distance and room lighting stable when comparing results.

Method and validation

The page uses browser APIs or the stated formula to produce a repeatable observation. It reports what the browser can expose and does not infer hidden hardware behavior.

Invalid or incomplete inputs are stopped before the result is updated. Recheck unusual values with the limits shown beside each field.

Scope and limitations

A browser page can only observe the current environment and declared inputs. Color management, scaling, viewing angle, lighting, device firmware, and panel behavior can change what you see.

What does this screen tool show?

It reports the current browser observation and the supporting values.

Can the result prove a hardware fault?

No. Use it as a practical check and confirm hardware issues with suitable equipment.

Why can two screens look different?

Display modes, color management, lighting, and viewing conditions can change the appearance.

Privacy and implementation

This tool runs in the browser. It does not upload input, call a remote API, or write to local storage.

The page uses standalone HTML, CSS, and JavaScript without a third-party runtime library.

Methods and standards