QR Code Generator
Generate QR codes for URLs, text, email addresses, phone numbers, WiFi credentials, and SMS. Customize colors, error correction level, and size. Download as PNG — no signup, no watermark.
Real-World Use Cases
1. Guest WiFi QR Code for Your Office or Cafe
Instead of printing the WiFi password on a card, generate a QR code that guests scan to connect automatically. Works on both iOS and Android — no typing needed.
Settings
Type: WiFi SSID: CafeGuest Password: welcome2026 Encryption: WPA Error Correction: H (high)
Result
Encoded: WIFI:T:WPA;S:CafeGuest;
P:welcome2026;;
Scan with phone camera
→ Auto-joins WiFi network
→ Download as 1024px PNG for print 2. Event Check-In with URL QR Codes
Print QR codes on conference badges or event tickets that link to a check-in page with attendee ID. Attendees scan the code to confirm attendance instantly.
Input URL
https://event.example.com /checkin?id=ATT-2026-0405
Settings
Size: 512px (good for badges) Error Correction: Q (25%) Colors: brand navy + white → Print at 300 DPI on badge
3. App Store Deep Link for Product Packaging
Place a QR code on your product's physical packaging that opens the companion app on both iOS and Android using a universal link or smart redirect URL.
Input URL
https://myapp.com/download
Settings
Size: 1024px (print-ready) Error Correction: H (30%) → survives scratches Colors: black + transparent BG → Export PNG for print designer
How to Use — Step by Step
- Choose content type — Select URL, Text, WiFi, Email, Phone, or SMS from the type selector. Each type formats the data correctly for universal scanner compatibility.
- Enter your content — Paste a URL, type WiFi credentials, or enter the text to encode. The QR code preview updates in real-time.
- Set error correction — Use L (7%) for screens, M (15%) for general use, Q (25%) for printed materials, or H (30%) for harsh environments.
- Customize colors — Pick foreground and background colors. Keep high contrast for reliable scanning — dark foreground on light background works best.
- Download — Click download to save as PNG at your chosen size. For print, use 1024px or larger to avoid pixelation at 300 DPI.
Frequently Asked Questions
What types of content can I encode in a QR code?▼
This tool generates QR codes for URLs, plain text, email addresses, phone numbers, WiFi credentials (SSID, password, encryption type), and SMS messages. Each type follows the standard URI scheme so any QR scanner can read it.
What is error correction level and which should I use?▼
Error correction lets a QR code remain scannable even when partially damaged. Level L recovers ~7%, M ~15%, Q ~25%, and H ~30% of data. Use L for digital screens (clean environment) and H for printed materials that may get scratched or dirty.
Can I customize the colors of my QR code?▼
Yes. You can set both the foreground (dark modules) and background colors. Keep high contrast between them — scanners need a clear difference. Avoid light foreground on dark background, as some readers struggle with inverted codes.
What image format is the download?▼
QR codes are downloaded as PNG images at the size you choose. PNG is ideal because it preserves sharp edges at any resolution. For print, generate at a larger size (e.g. 1024px) to avoid pixelation.
Is there a character limit for QR codes?▼
Yes. QR codes can encode up to ~4,296 alphanumeric characters or ~2,953 bytes of binary data. In practice, shorter content produces smaller, faster-to-scan codes. URLs under 100 characters work best for reliable scanning.
Related Products
on GumroadDeveloper Productivity Bundle
Stop rebuilding the same setup every project. 51 VSCode snippets, 40 Git aliases, 5 Docker Compose stacks, 5 GitHub Actions workflows, 5 README templates, and a dotfiles kit. Set up a professional dev environment in under an hour.
Buy on Gumroad →AI Prompt Engineering Toolkit
58 structured prompt templates for Claude, ChatGPT, and Gemini — organized by use case. Code Review, Debugging, Documentation, Architecture, and 10 model-specific tips. Stop writing prompts from scratch.
Buy on Gumroad →Developer Cheat Sheet Bundle
10 print-ready cheat sheets for the tools developers use every day: Git, Docker, Linux CLI, SQL, Regex, HTTP Status codes, VS Code shortcuts, Bash scripting, jq/JSON, and Markdown.
Buy on Gumroad →You Might Also Need
URL Encoder / Decoder
Free URL encoder and decoder. Convert special characters to percent-encoded format (%20, %3D, %2F) or decode URL-escaped strings. Supports encodeURIComponent and full-URL mode. Batch encode multiple U
Open free tool →
URL Parser & Builder
Parse any URL into its components: protocol, hostname, path, query parameters, and hash. Or build a URL from parts. Free online URL parser tool.
Open free tool →
curl Command Builder
Build curl commands visually. Set HTTP method, URL, query params, headers, auth (Bearer, Basic, API key), request body, and options. Copy the ready-to-run curl command instantly.
Open free tool →
More Free Tools
Related Articles
URL Encoding 101: encodeURIComponent vs encodeURI vs rawuriencode
The complete guide to URL encoding in JavaScript and Python. Covers when to use encodeURIComponent, encodeURI, and how to handle special characters correctly.
URL Encoding vs URL Decoding: When and How to Use It
Learn the difference between URL encoding and URL decoding, why they exist, what percent-encoding means, and how to encode or decode URLs instantly online.
Capacitor 6: Web-to-Native Bridge for Modern Web Apps
Capacitor 6 lets you build native iOS and Android apps from web code. Learn about the plugin API, native bridge architecture, VS Code extension, and when to choose Capacitor over React Native or Flutter.
Expo SDK 52: Universal Apps with Native Modules
Expo SDK 52 brings React Native New Architecture as default, Expo Modules API, DOM Components, and React Native DevTools integration. Build universal apps with native modules the modern way.
Flutter vs React Native in 2026: Performance Benchmarks & Honest Comparison
Flutter vs React Native 2026: real performance benchmarks, architectural differences, developer experience, ecosystem maturity, and which framework wins for your next mobile project.
Enjoying this tool? Get more like it.
Weekly developer tool guides, productivity playbooks & AI tricks. Free. No spam.
Unlock AI-Powered Dev Tools
- ⚡ AI Code Review, Doc Generator & SQL Builder
- ⚡ All premium templates & early access
- ⚡ Member discounts on Gumroad products
$9/mo after trial · Cancel anytime
Want the full toolkit?
Get DevPlaybook Pro
Every template, guide, boilerplate, and automation script in one bundle. 13 premium products — grab them all at once and save big.
MIT licensed · Instant download · No subscription
See what's included → Browse all deals →