QR generator
Generate a QR code for any text, URL, email, or Wi-Fi network.
Size of the exported PNG image. The preview scales to fit.
Quiet zone around the code. 2–4 is recommended for reliable scanning.
Higher correction lets the code survive damage, but slightly increases density.
QR codes are drawn locally in your browser. Nothing is sent to a server.
About the QR generator
Handytool's QR code generator turns any text, website URL, email link, or Wi-Fi network into a scannable QR code right inside your browser. Pick a size, margin, and error-correction level, tweak the colors, and export as PNG or SVG. The code is generated locally and never expires, so you can print it on packaging, posters, or business cards without worrying about a service going dark.
QR generator features
- 01
Four payload types
Encode plain text or URLs, pre-filled email messages, or Wi-Fi credentials that let guests join your network with a scan — no typing long passwords.
- 02
PNG and SVG export
Download a crisp PNG for the web or a vector SVG that scales to any print size. Error correction can be tuned from 7% to 30% so the code still scans when partially obscured by a logo.
- 03
100% private and permanent
Codes are drawn entirely in your browser — nothing is sent to a server, nothing expires, nothing tracks scans. Your generated QR code will still work in ten years.
QR generator FAQ
- How do I generate a QR code online?
- Type or paste the content — a URL, text, email address, or Wi-Fi details — into the tool, then download the resulting QR code as PNG or SVG. The code is created entirely inside your browser; nothing is uploaded.
- Do the QR codes expire?
- No. Handytool generates static QR codes that point directly at your content. They will never expire and do not require the tool to stay online once the image is downloaded.
- What is error correction and which level should I pick?
- Error correction makes the code readable even if part of it is damaged or covered. Low (L) recovers 7%, Medium (M) 15%, Quartile (Q) 25%, High (H) 30%. Use Medium for screens and print, and High if you plan to place a logo over the code.
- Can I make a Wi-Fi QR code?
- Yes. Switch to the Wi-Fi tab, enter the network name (SSID), encryption type, and password. Anyone who scans the result on a modern phone will be prompted to join the network — no typing needed.
- Can I change the QR code colors?
- Yes. Pick any foreground and background color. For reliable scanning, keep strong contrast — dark foreground on a light background — and avoid photographic textures behind the code.
- Is the QR generator free?
- Yes. Every Handytool is free with no sign-up, no watermarks, and no limit on how many codes you can create.
Guides
Articles →Related tools
Utility →- Live
Password generator
Create strong, random passwords locally.
UtilityFreeRuns locallyOpen - Live
Colour picker
Pick colours from an image and copy HEX, RGB, or HSL codes.
UtilityFreeRuns locallyOpen - Live
Base64 encoder & decoder
Encode text to Base64 and decode Base64 back to text, including URL-safe Base64 — all in your browser.
UtilityFreeRuns locallyOpen
Explore other tools
All tools →- Live
PDF to Text
Extract all the text from a PDF in your browser and copy it or save it as a .txt file. Great for quoting, reusing, or searching PDF content.
PDFFreeRuns locallyOpen - Live
JPG to PNG
Convert JPG images to lossless PNG in your browser — files never leave your device.
ImageFreeRuns locallyOpen - Live
HEVC to MP4
Convert HEVC (H.265) videos from iPhone, GoPro, or drones to MP4 in your browser — files never leave your device.
VideoFreeRuns locallyOpen - Live
M4A to MP3
Convert M4A (AAC) audio to universally compatible MP3 in your browser — files never leave your device.
AudioFreeRuns locallyOpen - Live
HTML to Markdown
Convert HTML into clean, readable Markdown.
DocumentFreeRuns locallyOpen