Code BenchQR · Barcode · Studio

Everything runs in your browser. Nothing you scan or generate is uploaded.

Read from image
Drop an image, or click to browse PNG · JPG · WebP · GIF — QR, DataMatrix, Aztec, PDF417, and 1D barcodes
Live camera

Camera needs an https or localhost page — it won't start from a file opened directly off disk.

Decoded—
Session log

No scans yet. Decoded results collect here for the session.

About Code Bench · formats, privacy and exports

What can Code Bench make and scan?

Generate styled QR codes and barcodes, including Code 128, EAN, Data Matrix, Aztec and PDF417. Scan supported codes with your device camera where the browser permits camera access.

Does it upload my codes or camera data?

No. Code content, camera decoding and image generation run in your browser. Camera scanning requires HTTPS or localhost.

How do I save a result?

Export supported results as PNG or SVG, copy an image or print it. See features and source code.