FastTool

LOCAL-FIRST · REAL DECODER · HASH-BACKED

Will your QR survive the print?

Generate the exact QR locally, model final size and printer DPI, then make a real decoder fight blur, scaling, perspective and module damage before you spend money on print.

01 · INPUT & PRINT MODEL

Build the proof candidate

Choose one payload. Nothing is analyzed until you press Run digital preflight.

Only complete http:// or https:// URLs.
Ready for a local digital preflight.

No invented result

The survival board, downloads and receipt unlock only after the QR is generated and all five local decode checks actually run.

WHAT MAKES THIS DIFFERENT

A generator that tries to break its own work

Most QR generators stop at a pretty square. This lab sends the exact generated bytes through an actual local decoder after five deterministic transformations, then binds the result and export bytes into a Receipt v1.

Generate a standards-shaped QR with a locked four-module quiet zone.
Model dots per module from final millimetres and printer DPI.
Decode original, downsampled, blurred, perspective-shifted and damaged variants.
Export SVG, PNG, CSV, JSON, Markdown, visual board and hash-backed receipt.

HONEST METHOD

Digital preflight, not a physical guarantee

PASS proves only this deterministic digital test profile. It does not verify a printer, paper, ink, lamination, curvature, lighting, camera, scanner app or final placement. Always proof-print at the final size and test with multiple real devices.

Official sources · reviewed 11 Aug 2026

The 4% perspective inset, blur, downsample and damage budgets are versioned FastTool simulation settings—not official DENSO or ISO tolerance limits. The evidence pack makes that boundary explicit.