§ Tool 16 of 23 · Generate

Encode & decode, black and white.

Generate QR codes at three sizes and four error-correction levels. Scan a code from any image — drag, drop, decode. Both directions sit in the same panel.

Direction
Encode · scan
Same panel
Sizes
Three
Small / medium / large
Error correction
L · M · Q · H
Up to 30%
Network
Offline
Pure local
DevUtilities QR Code — encode panel, decoded text, error-correction picker.
Plate xvi — QR Code with the size and error-correction options.
§ 01Capabilities

Six things it does well.

i

Generate from text

Type or paste; the QR appears immediately. URLs, plain text, or arbitrary strings.

ii

Three sizes

Small, medium, large. Pick the resolution that fits the surface you'll print on or display.

iii

Error correction

L (7%), M (15%), Q (25%), H (30%). Higher levels survive more damage and overlay logos better.

iv

Scan from image

Drag a PNG / JPG into the scan panel; the encoded text appears below.

v

Save as PNG

Export the generated QR as a PNG for the docs, the print run, the email signature.

vi

One-click copy

Decoded text is copy-ready. The image is one drag away.

§ 02A typical session

Four moves through the QR.

Type text

URL, plain text, or any string. The QR updates as you type.

Live

Pick size and EC

Choose a size; pick an error-correction level; preview updates immediately.

Pickers

Save or share

Drag the image to a Finder window or save as PNG.

Drag · save

Or scan

Drop a QR image into the scan area; the decoded text appears.

Drop · decode
§ 03Made for these tasks

The work it actually does.

i — Share

WiFi credentials

Encode WIFI: strings for guests; high error correction tolerates phone-camera angles.

ii — Auth

2FA setup

Encode otpauth:// URLs for authenticator apps when scripting test accounts.

iii — Print

Marketing assets

Generate a high-EC QR with a logo overlay and ship it on a flyer.

iv — Decode

Inspecting screenshots

Drop a screenshot containing a QR; read what it actually contains.

v — Apps

App-store smart links

Encode an App Store URL for posters, kiosks, in-app handoffs.

vi — Test

Bulk generation

Generate test QR codes for fixtures across multiple sizes and EC levels.

§ 04Questions, answered

Things people ask before they download.

Which error-correction levels are supported?

L (7%), M (15%), Q (25%), and H (30%). Higher levels recover from more physical damage at the cost of code density.

Can I overlay a logo?

The tool generates the bare code; you can overlay a logo in your image editor. Use level Q or H so the overlay doesn't break decoding.

What can it decode?

Any standard QR code in PNG / JPG / TIFF / common image formats. Drag the image into the scan area.

Does it support coloured QRs?

Generated codes are black on white for maximum scanner compatibility. Colour overlays are best handled in an image editor.

Does this require network access?

No. Generation and scanning are fully local.

Maximum capacity?

Standard QR limits — up to about 4296 alphanumeric characters at level L. Practical limits depend on density and EC.

§ 05Companion tools

Better with the rest of the shelf.

§ Download

Encode and scan, both at hand.

Download — Mac App StoreChangelog