Skip to main content
Client-Side Generator & Scanner

QR Code & Barcode Studio

Generate custom QR codes with color styling, create Code128 barcodes, or scan and decode images locally. 100% private, zero uploads.

#0F172A
#FFFFFF
High-Resolution QR Preview
Why use it

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.

Step-by-Step Guide

How to Generate & Scan QR Codes & Barcodes

Follow these 4 simple steps to process your files directly on your device with 100% privacy.

1

Enter Data or Upload Code

Type URLs, text, Wi-Fi credentials, or drop an image containing a barcode.

2

Customize Design

Choose colors, error correction levels (L, M, Q, H), and quiet zone margins.

3

Real-Time In-Browser Render

High-precision vector SVG or PNG canvas renders directly on your machine.

4

Download or Copy

Save your QR code as scalable SVG or PNG for print and digital use.

Technical Specifications

Supported Formats & Processing Limits

0 Bytes Outbound Document Transfer
Code Types
QR Code, Code 128, EAN-13, UPC-A, Data Matrix
Output Formats
Vector SVG, High-Res PNG
Processing Engine
Client-Side Vector QR & Barcode Generator
Error Correction
Level L (7%), M (15%), Q (25%), H (30%)
Camera Scanner
On-device WebRTC scanner (zero video stream uploads)
Privacy Standard
100% Client-Side • 0 Bytes Outbound Transfer
Target Presets & Use Cases

Built for Everyday Productivity

Print Durability

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.

Smart Presets

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.

Technical Deep Dive

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.

Read Guide
Got Questions?

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.