QR Code Generator
Generate high-quality QR codes for URLs, text, WiFi, contacts and more.
What is the QR Code Generator?
The QR Code Generator turns any text, URL, phone number, email, Wi-Fi credential or contact card into a scannable QR code. Once generated you can download the code as a PNG or SVG and print it on a poster, business card, menu or product label.
QR codes have become the universal bridge between physical and digital worlds. A single scan can open a website, pay a merchant or connect to Wi-Fi — no typing required. This tool makes creating professional QR codes as easy as pasting a link.
Because encoding happens locally, private URLs (staging links, invitation-only pages) never leak to a third-party server.
How to use the QR Code Generator
- 1Pick the type of data you want to encode (URL, text, Wi-Fi, contact, etc.).
- 2Fill in the required fields.
- 3Choose the size, colour and error-correction level.
- 4Preview the QR code.
- 5Download as PNG or SVG and print or share.
Key features
- Multiple data types (URL, text, phone, email, SMS, Wi-Fi, vCard)
- Custom colours and background
- Adjustable size and error-correction level
- PNG and SVG output
- Instant preview
- Runs offline
Examples
Wi-Fi guest access
Generate a Wi-Fi QR with SSID + password so guests connect by scanning instead of typing.
Restaurant menu
A QR code linking to a digital PDF menu — no more sticky printed menus.
Business card
A vCard QR code stores your name, phone and email — one scan adds you to their contacts.
Why use this tool
- Turns any link into a scannable code
- No printer expertise needed
- High error-correction survives scratches and dirt
- Free and unlimited
- Private URLs stay private
Common use cases
- Restaurant menus
- Business cards
- Event tickets
- Product packaging
- Wi-Fi guest access
- Sharing payment links
Frequently asked questions
Do the QR codes expire?
No — static QR codes never expire. They encode data directly, not a redirect.
Can I put my logo in the middle?
Yes — increase the error-correction level to "H" and overlay a small logo without breaking the scan.
What is the maximum data size?
A QR code can hold up to ~4,000 alphanumeric characters. Long URLs work fine.
Which format should I download?
PNG for digital use, SVG for print (scales without pixelation).
Is my data uploaded?
No — encoding happens in the browser.