Three ways to use QR Peach

Learn, create, and ship QR codes.

QR Peach helps you understand how QR codes are created, create and debug real QR payloads, and add QR generation to your own applications with qrpeach.js.

Learn how QR codes are created

Follow the full path from payload text to bytes, bitstream structure, error correction, and final module placement.

Create and debug QR codes

Build payloads, inspect the encoding steps, and use the live encoder to troubleshoot what ends up inside the symbol.

Add QR Peach to your own applications

Use qrpeach.js as the reusable QR engine behind your own tools, demos, or production workflows.

Open Source

Explore the source on GitHub, use qrpeach.js in your own work, and follow the project.

View on GitHub