QR Code & Barcode Studio
Generate custom QR codes with color styling, create Code128 barcodes, or scan and decode images locally. 100% private, zero uploads.
Drop an image with a QR code or barcode, or browse
Decoded 100% on your device using native browser BarcodeDetector API.
Generate and scan QR codes and barcodes
Multi-Format Codes
Generate URLs, WiFi passwords, vCards, and barcodes instantly.
Webcam & File Scanner
Scan codes via live device camera or by uploading an image.
Crisp SVG & PNG
Export high-resolution vector SVG or raster PNG for printing.
How to Generate & Scan QR Codes & Barcodes
Follow these 4 simple steps to process your files directly on your device with 100% privacy.
Enter Data or Upload Code
Type URLs, text, Wi-Fi credentials, or drop an image containing a barcode.
Customize Design
Choose colors, error correction levels (L, M, Q, H), and quiet zone margins.
Real-Time In-Browser Render
High-precision vector SVG or PNG canvas renders directly on your machine.
Download or Copy
Save your QR code as scalable SVG or PNG for print and digital use.
Supported Formats & Processing Limits
Built for Everyday Productivity
Create High-Error-Correction QR Codes for Print
Set Error Correction to Level H (30%). This allows codes on menus, posters, or business cards to scan reliably even if partially scratched or smudged.
Wi-Fi & Contact Card (vCard) QR Codes
Generate QR codes that allow guests to connect to Wi-Fi automatically or add your contact info to their phone address book with a single camera scan.
How to Generate and Scan QR Codes and Barcodes Privately Offline
Create permanent static QR codes and Code128 barcodes with direct payloads, or scan codes via camera without server telemetry.
Frequently Asked Questions
Everything you need to know about browser processing, file safety, and format capabilities.
Do the generated QR codes ever expire?
No. DocuShrink generates standard static QR codes. Because there is no intermediary redirect server, they never expire and work permanently.
Are my Wi-Fi passwords or URLs tracked?
No. The QR code matrix is calculated mathematically inside your browser tab. No logs or data are recorded.
Can I download my QR code as a vector SVG for commercial printing?
Yes! SVG format scales to billboard size without any loss of sharpness or pixelation.
Can this tool scan barcodes from an existing photo or screenshot?
Yes. Switch to 'Scan' mode and drop any image or use your device camera to decode codes instantly.