QR Code Generator
Turn text or a URL into a QR code, with adjustable size, colors, and error correction. Runs entirely in your browser; nothing you type is ever sent anywhere.
Quick Learn
A QR code is a two-dimensional barcode that encodes text — a URL, a Wi-Fi password, a vCard, plain text — as a grid of black and white squares, along with error correction data that lets a scanner recover the content even if part of the code is dirty, scratched, or partially obscured. That resilience is tunable: a higher error correction level can recover from more damage, at the cost of a denser, more complex-looking code for the same data.
This tool builds the QR code entirely in your browser and renders it as a PNG you can copy or download — nothing you type is sent anywhere. It supports the same four error correction levels the QR standard defines (L, M, Q, H) and lets you customize size and colors, though the default black-on-white is the safest choice for real-world scanning.
Best Practices
- •Keep foreground darker than background — inverting the contrast (light modules on a dark background) causes many phone cameras and scanners to fail, even though it displays fine on screen.
- •Higher error correction (Q or H) is worth the denser code if the QR will be printed small, placed somewhere that gets scuffed, or has a logo overlaid on it — L is fine for a code that will only ever be displayed cleanly on a screen.
- •Test a generated code with an actual phone camera before printing it anywhere at scale — screen rendering and real-world scanning conditions (lighting, angle, print quality) aren't the same thing.
- •Shorter input produces a simpler, more reliably-scannable code — a full URL like https://example.com/page scans more easily than a long one packed with tracking parameters.
More Image & Media Tools
Barcode Generator
Generate Code128, EAN-13, and other common barcodes.
Image Compressor
Shrink image file size without leaving your browser.
Image to Base64
Convert an image to a base64 data URI, and back.
Image Format Converter
Convert between PNG, JPEG, and WebP.
Favicon Generator
Generate a full favicon set from one image.
SVG Editor
Edit, recolor, resize, optimize, and export SVG markup, with a live preview.
Frequently Asked Questions
Want the engineering deep-dives behind tools like this one?