TestMyGears

Sharpness & text clarity test

Check how cleanly your display renders fine detail. Fullscreen 1 px grids, line patterns, multi-font text samples, and subpixel rulers help you tune OSD sharpness, OS scaling, and native resolution without guessing.

Click to enter fullscreen

Check pixel grids, lines & text clarity

Pixel grid Paused · Press F for fullscreen
Ready

Pattern

DPR 1×
Sharpness pattern
Background
Grid cell
Line spacing

Text sizes

Font
Text size 12px 48px

What to look for

Crisp detail

1 px grids blend to even grey at viewing distance. Text edges look firm with no bright or dark outlines.

Soft, banded, or haloed

Visible banding/moiré on the grid, coloured fringes on lines, or halos around text — check native resolution, scaling, then OSD sharpness.

Run & cycle

  • Cycle
  • Fullscreen

Free sharpness test — pixel grids, lines & text

A browser sharpness and text clarity test with 1–2 px pixel grids, adjustable line spacing, multi-size sans/serif/mono samples, RGB subpixel rulers, and black/white edge contrast. Built for OSD sharpness tuning, scaling checks, and reading comfort — not a lab MTF bench or camera lens chart.

1 px pixel grid

Checkerboards at native device pixels. At a normal distance a clean panel looks near-uniform grey; banding, moiré, or shimmer usually means scaling or over-sharpening.

Text clarity samples

Multi-size sans, serif, and mono on white, black, or mid grey. Halos, coloured fringes, or soft edges are easier to judge than on everyday UI chrome.

Lines, rulers & edges

Horizontal/vertical fine lines, an RGB subpixel ruler, and a hard black/white split expose ringing, colour bleed, and false outlines from edge enhancement.

What a monitor sharpness test actually measures

Sharpness on a consumer OSD is usually an edge filter. This page shows whether that filter, plus resolution and scaling, keeps fine detail clean — or invents halos and blur.

Sharpness ≠ resolution

Raising OSD sharpness does not add pixels. It boosts contrast at edges. Too much creates bright/dark ringing around text and thin UI lines.

Native pixels first

A 1440p panel fed 1080p must scale. 1 px grids cannot look correct until the OS and GPU output match the panel’s native mode.

Subpixel rendering is normal

ClearType and macOS font smoothing tint glyph edges on purpose. Judge over-sharpening by halos that thicken outlines — not by mild RGB fringe alone.

How to run a sharpness & text clarity test

About three minutes: lock native resolution, start on the pixel grid, fullscreen, then walk lines and text while trimming the OSD sharpness slider.

  1. Lock native resolution

    Set Windows/macOS to the panel’s native resolution and 100% scaling if possible. Disable Super Resolution / VividPixel-style enhancers before judging sharpness. See also: resolution checker .

    Tip Note device pixel ratio (DPR) in the Pattern card — fractional DPR often softens 1 px grids

  2. Grid, then text

    Start on Pixel grid in fullscreen. Then cycle Horizontal/Vertical lines, Text samples, Subpixel ruler, and Edge contrast. Raise OSD sharpness until halos appear, then lower until they vanish while edges stay firm. See also: how to read results .

    Tip Many monitors are neutral near mid-scale; some brands use 0 as neutral — trust the image, not the number

  3. Confirm reading comfort

    Finish on Text samples at your usual brightness. Prefer the lowest sharpness that keeps body text crisp without glowing outlines — especially for coding and documents. See also: color calibration patterns .

    Tip Black background makes light halos obvious; white is best for everyday text judgement

How to read sharpness results

Clean 1 px grid

From seating distance the grid blends toward even grey without wavy moiré. Up close, cells stay distinct without smeared doubles.

Over-sharpening halo

Bright outlines on the light side of text (and dark echoes on the other) mean edge enhancement is too aggressive — lower OSD sharpness.

Scaling soft / banded

Uneven stripes or soft mush on a 1 px grid after a resolution change usually means non-native mode or fractional scaling — fix that before chasing the sharpness slider.

Subpixel fringe

Thin RGB colour on glyph edges can be normal ClearType/subpixel AA. Treat it as a defect only when paired with thick ringing or obvious false outlines.

When to run a sharpness check

Use this sharpness test when text looks crunchy or mushy, after a new monitor, or whenever you change resolution, scaling, or an “enhancement” preset.

New monitor unboxing

  • Confirm native resolution first.
  • Run Pixel grid + Edge contrast fullscreen.
  • Photograph any permanent soft zones separately from OSD settings.

Recommended Reset the OSD to default, disable extras, then set sharpness to the lowest value that still looks crisp on text.

Coding / documents all day

  • Use Text samples on white at your usual brightness.
  • Compare sans and mono at 12–16 px.
  • Prefer less edge enhancement if outlines glow.

Recommended Reading comfort beats artificial crunch — a slightly softer neutral setting often reduces eye fatigue.

4K laptop with fractional scaling

  • Check DPR in the Pattern card.
  • Retest at 100% scaling if the UI allows.
  • Expect 1 px grids to look softer under 125–150% scaling.

Recommended If only fractional scaling softens the grid, that is expected — tune fonts and sharpness after accepting the scale trade-off.

Gaming preset feels “crunchy”

  • Game modes often boost sharpness and contrast.
  • Retest Edge contrast after switching to a Standard/sRGB mode.
  • Disable dynamic contrast while judging.

Recommended If halos disappear in a non-game preset, keep sharpness low in competitive modes too — false outlines hide fine targets.

Reliable sharpness test setup

Native resolution & cable

Prefer DisplayPort/HDMI at the panel’s native mode. Analog VGA or forced upscaling will fail a 1 px grid before sharpness matters.

Fullscreen & viewing distance

Judge the pixel grid from your normal seat — up-close inspection always looks harsher than real use.

One pattern at a time

Single-select patterns keep focus. Auto-cycle still walks the full set so you do not miss text or edge checks.

Disable enhancement packs

Turn off Super Resolution, noise reduction, and dynamic contrast while testing — they fight a fair sharpness read.

Sharpness & text clarity test FAQs

What is the best monitor sharpness setting?

There is no universal number. Start near the midpoint (or the brand’s documented neutral), raise until halos appear on text or edge contrast, then lower until outlines look firm without glow. Many 4K panels need less enhancement than 1080p office screens.

Why does the pixel grid look striped instead of grey?

Visible banding or moiré usually means the browser is not mapping 1 CSS pixel to 1 physical pixel — often non-native resolution, fractional OS scaling, or aggressive sharpening. Set native resolution, retest, then trim OSD sharpness.

Does raising sharpness improve resolution?

No. Sharpness is edge enhancement. It can make detail look punchier but cannot add real pixels. Overdoing it invents ringing that looks worse on text and HUDs.

Which background should I use?

White is best for everyday text clarity. Black makes light halos from over-sharpening obvious. Mid grey softens extreme contrast when comparing subpixel fringing.

Is coloured fringing on text a defective panel?

Not always. ClearType and other subpixel antialiasing intentionally tint glyph edges. Worry when fringing pairs with thick bright/dark halos or when the subpixel ruler looks smeared across many pixels.

Can I run this sharpness test without installing software?

Yes. This is a free sharpness test online in the browser — no download. Results still depend on fullscreen use, native resolution, and a clean screen surface.

How is this different from a dead pixel test?

Dead pixel tests hunt stuck or dead subpixels with solid fills. A sharpness and text clarity test checks fine-detail rendering — grids, lines, fonts, and edge enhancement artifacts.

What does the DPR badge mean?

Device pixel ratio shows how many physical pixels map to one CSS pixel. Values other than whole numbers (for example 1.25) often soften 1 px patterns even when the panel itself is fine.