Analyzer · Free · Private

QR code analyzer

Curious what's really inside a QR code? Paste the content and see its encoding mode, size, best-fit version and how much capacity you're using at each error-correction level.

Content to analyze

Paste the exact data a QR code encodes. Paste a decoded result from the Decoder to inspect a real code.
Higher levels recover from more damage but need a larger code for the same data.
All analysis happens locally — nothing is uploaded.

Breakdown

Type or paste some content to see its full breakdown.

Reading the numbers

What each part means

A quick guide to the values in the breakdown.

Encoding mode

Numeric (digits only) is most compact, then alphanumeric, then byte for everything else including lowercase and symbols.

Version

QR codes come in 40 versions. Higher versions hold more data using a bigger grid of modules — from 21×21 up to 177×177.

Grid size

The number of modules (squares) per side. More modules means each one is smaller when printed at a fixed physical size.

Error correction

Redundant data that lets a code still scan when scuffed or partly covered — from ~7% (L) up to ~30% (H).

Capacity used

How full the best-fit version is. Near 100% means any extra character bumps you to a larger, denser code.

Content type

What the data represents — a link, WiFi, contact and so on — which determines what happens when it's scanned.

Ready to check it scans?

Run your content through the validator for a quick pass/fail before printing.

Open the validator