QR Code Generator
Renders a scannable QR code from any text or URL with a client-side Reed-Solomon encoder at fixed high error correction. Customize size, colors, and center logo, then download the PNG — free, local, no signup.
Runs on QRCode.js
How to Use the QR Code Generator
Similar Tools You Might Need
See allBarcode Generator
Generates real scannable barcodes in UPC-A, EAN-13, Code 128, and Code 39 — JsBarcode encoders with guard patterns, checksums, and start/stop codes, rendered to SVG. Input never leaves your device — everything runs locally in your browser.
URL Shortener
Takes any long URL and generates a compact, shareable short link. Uses cloud-based processing. Short links resolve through managed providers with automatic failover — free, paced ~10 links/min per address.
Resume Builder
Provides a structured, form-based interface for entering work history and education, then prints a cleanly formatted resume via the print dialog (save as PDF) with plain-text export. Input never leaves your device — everything runs locally in your browser.
HTML to Image Converter
Renders pasted HTML and CSS markup (no file upload, no URL screenshots) into downloadable PNG, JPEG (fixed quality 0.95), or SVG via the html-to-image library. Preview is DOMPurify-sanitized — free to start with no signup.
Bulk App Icon Generator
Export 14 fixed PNG sizes (1024, 512, 192, 180, 167, 152, 120, 87, 76, 60, 58, 40, 32, 16) from pasted SVG code or one uploaded image (PNG/SVG/JPEG), downscaled with high-quality smoothing into a flat app-icons.zip. 5 free generations per session; Pro unlimited — local Canvas work.
Frequently Asked Questions
What can I encode in a QR code?
Any text string, URL, email address, phone number, or Wi-Fi credentials. URLs are the most common use, but the encoder handles any UTF-8 text up to the QR code capacity limit.
What is the download format and resolution?
QR codes download as PNG up to 512px — crisp on screens, cards, and small print. For large posters, regenerate at maximum size and test-scan before printing.
Can I customize the QR code appearance?
Yes — foreground and background colors plus an optional center logo are built in. Keep contrast high (dark code on light background) or scanners may fail; error correction stays fixed at high.
Is the QR code generation done locally?
Yes. QR codes are encoded entirely in your browser using a Reed-Solomon encoder. No data is sent to any server during generation.
How much data can a QR code hold?
A standard QR code can hold up to 4,296 alphanumeric characters or 7,089 numeric digits. URLs and short text strings use only a fraction of this capacity.
Why does my calendar event QR scan but not save?
The tool never emits a bare VEVENT (most calendar apps reject it) — it wraps the event in a VCALENDAR envelope with VERSION 2.0 and PRODID Toolzum QR Event, then SUMMARY plus DTSTART and DTEND inside. Example: Team Meeting at 20260724T090000 to 20260724T100000 arrives as one add-to-calendar card.
Related Utility Tools
Barcode Generator
Generates real scannable barcodes in UPC-A, EAN-13, Code 128, and Code 39 — JsBarcode encoders with guard patterns, checksums, and start/stop codes, rendered to SVG. Input never leaves your device — everything runs locally in your browser.
WiFi QR Generator
Generate WiFi QR codes guests scan to join — no password dictation. Put one on the fridge for visitors — free, local, no signup.
Last updated October 2026