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.
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 JPG
Convert each page of a PDF into a sharp JPG, PNG, or WebP image right in your browser — no upload, no quality loss.
PDFFreeRuns locallyOpen - Live
Remove background
Erase the background of a photo using an in-browser AI model — no upload, your images stay on your device.
ImageFreeRuns locallyOpen - Live
Trim Video
Cut the start or end of a video with frame-level precision.
VideoFreeOpen - Live
Trim audio
Cut a section of an audio file.
AudioFreeRuns locallyOpen - Live
Markdown to HTML
Convert Markdown into clean HTML right in your browser.
DocumentFreeRuns locallyOpen