QR Code Generator
Build QR codes for text, URLs, Wi‑Fi, and more — download PNG or SVG
QR codes are generated locally in your browser. Nothing is uploaded.
Content
Choose a type and enter details — the QR updates as you type
Content type
Appearance
Size, margin, error correction, and colors
Live preview
Waiting for valid content
No QR code yet
Enter content or load sample data to generate a live QR preview.
About QR Code Generator
Create scannable QR codes for text, URLs, email, phone numbers, SMS, Wi‑Fi networks, or geographic locations. Codes render in the browser; you can tune appearance and download PNG or SVG.
How to use
- Pick a payload type and fill in the fields (URL payloads must use http or https).
- Adjust size (128–1024 px), margin (0–8), error correction (L/M/Q/H), and foreground/background colors.
- Generate the code, then download PNG or SVG. Keep foreground and background colors distinct for reliable scanning.
Payload and encoding
- Wi‑Fi entries use the common WIFI: text format so phones can offer to join the network.
- Location payloads encode coordinates scanners can open in maps apps.
- Payload text is limited to about 2,000 characters; dense content with high error correction may not fit — shorten text or lower correction level.
Common uses
- Printable links for menus, events, or product packaging.
- Share contactless Wi‑Fi credentials without typing passwords.
- Quick phone dialer (tel:), SMS composer (sms:), or email composer (mailto:) actions from a poster or slide.
Tips
- Use higher error correction (Q or H) for logos, wear, or outdoor prints; L or M when you need maximum capacity.
- Test scan distance with your chosen size before mass printing.
- SVG downloads stay sharp at any print size; PNG is simpler for slides and social images.
Privacy
QR generation runs locally. Your payload is not sent to ToolsArk servers.
Frequently asked questions
Common questions about the QR Code Generator.
How does QR Code Generator work?
Choose a payload type (text, URL, email, phone, SMS, Wi‑Fi, or location), fill the fields, and generate. ToolsArk builds the QR locally and lets you download PNG or SVG.
Does my data leave my device?
No. QR codes are generated in your browser. Nothing is uploaded to ToolsArk servers.
What can I customize?
Size (128–1024 px), margin, error-correction level (L/M/Q/H), and foreground/background colors. Foreground and background must differ so scanners can read the code.
How much data can I encode?
Payload text is soft-capped around 2,000 characters. Very long content with high error correction may fail to fit; shorten the payload or lower the error-correction level.
Do URL and Wi‑Fi payloads have special rules?
URL payloads must use http or https. Wi‑Fi uses the common WIFI: text format so phones can offer to join the network when scanned.
Tags
Continue with these utilities
People frequently use these utilities together.