Free WhatsApp QR Code Generator
Create a QR code that opens a WhatsApp chat with your number. Optionally include a pre-filled message so customers know exactly what to say.
- QR Generator
- Free Business Card Designer
- Printable WiFi Cards
- Batch CSV (500 codes)
- 40 Templates
- 20 Languages
Local uploads stay in your browser and only appear on the printed card. The QR data uses the URL above.
More fields (optional)
Address
Social profiles
Tip: right-click any spot on Google Maps and copy the coordinates
A red Swiss flag is automatically overlaid on the QR — required by Swiss banks.
Paste a BOLT11 invoice (lnbc...) or a Lightning address. We prefix with the lightning: URI scheme so any Lightning wallet can scan it.
Compatible with Google Authenticator, Authy, 1Password, Bitwarden, and any standard TOTP app.
Encodes the entire authorized_keys line. Scan to copy/paste the key onto a new machine.
For very long keys, use rMQR landscape or split into multiple QRs. Standard QR caps around ~2KB.
The official WireGuard mobile apps scan these directly. Never include your private key in a printed QR — only digital sharing.
GS1 Digital Link is the modern web-friendly alternative to the EAN-13 barcode for retail products. Resolver domain defaults to id.gs1.org but you can use your own.
Paste the share link from the Spotify app, or just the ID. We build the open.spotify.com URL automatically.
Format depends on platform — for Mastodon use @user@instance, for Bluesky use handle.bsky.social, for Nostr paste the npub key.
Geo URI (RFC 5870) opens directly in any maps app on the device — Google Maps, Apple Maps, OsmAnd, etc. — without picking a vendor.
Standard BitTorrent magnet link. Scanned by any BitTorrent client that supports URI scheme handlers.
Paste a full RFC 5545 iCalendar payload — supports multiple events, alarms, recurring rules. Most calendar apps import the QR directly.
Local uploads stay in your browser and only appear on the printed card. MeCard QR data has no photo field.
MeCard is a simpler alternative to vCard, preferred by some Android devices
More fields (optional)
Address
Micro QR capacity: 35 digits, 21 uppercase alphanumeric, or ~15 bytes (lowercase/URLs). Best for short codes, serial numbers, and IDs. For URLs, use standard QR instead.
Rectangular Micro QR — a narrow, wide format ideal for test tubes, wristbands, and ticket strips. Up to 361 characters.
Show 30 more templates
Save a style with the button above to keep your favourites here.
Or pick a built-in icon:
Renders behind the QR at reduced opacity. Auto-forces EC=H so the QR still scans through the photo.
Batch Generation
Upload a CSV to generate up to 500 QR codes in a single batch. Each row becomes its own QR — pick a template or override 21 properties on a per-row basis: colors, frames, dot/eye/eyeball styles, gradients, transparency, size, error correction, format, built-in logo, and more.
21 columns: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Only type and data are required. Use | to separate fields inside data (e.g. ssid|password|WPA).
All 20 QR types supported, including URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR and rMQR. Download the sample CSV to see every column, all 40 templates, 11 frame styles, and the 12 built-in logos in action.
Save the entire QR — type, all field values, style, frame, logo, business card design — as a single .qr.json file. Load it later to recreate everything in one click.
Enter content to generate your QR code
E-signatures that hold up in court
Abundera Sign goes beyond basic e-signatures. Every document gets cryptographic proof, independent verification, and a tamper-evident evidence package.
- Auto-generated court-ready evidence packages
- Personal Document Seal — detects tampering instantly
- Anchored to 5 independent systems — no single point of failure
How WhatsApp QR Codes Work
A WhatsApp QR code encodes a special link (wa.me) that opens a WhatsApp conversation directly with your phone number. When scanned, it launches WhatsApp on the user's device and starts a new chat — no need to save your number as a contact first. You can even include a pre-filled message to make it easier for customers to reach out.
This is the standard WhatsApp Click-to-Chat format, supported on iOS, Android, WhatsApp Web, and WhatsApp Business. No third-party service is involved.
How to Create a WhatsApp QR Code
- Enter your phone number with country code (e.g., 15551234567 for US). Do not include plus signs, dashes, or spaces.
- Add a pre-filled message (optional) — this text appears in the chat box when someone scans. Great for "Hi, I'd like to place an order" or "I saw your ad and want more info."
- Customize and export your QR code. Download as PNG for digital use or SVG/PDF for print materials.
Where to Use WhatsApp QR Codes
- Storefronts and restaurants — "Scan to order on WhatsApp" or "Scan for reservations"
- Business cards — let contacts message you directly without saving your number
- Print ads and flyers — drive engagement with a direct chat link
- Product support — "Scan for customer support" with a pre-filled message like "I need help with order #"
- Event invitations — let guests RSVP or ask questions via WhatsApp
Frequently Asked Questions
What phone number format should I use?
Enter your full phone number with country code, without any symbols. For example: 15551234567 (US), 447911123456 (UK), 919876543210 (India). Do not include +, dashes, or spaces.
Does the recipient need WhatsApp installed?
Yes. When scanned, the QR code opens the WhatsApp app. If the person doesn't have WhatsApp installed, they'll be directed to download it. The code works with both regular WhatsApp and WhatsApp Business.
Can I track how many people scan my WhatsApp QR code?
The QR code itself doesn't include tracking. However, if you use WhatsApp Business, you can see incoming messages and track conversations. For scan analytics, you could wrap your wa.me link in a URL shortener before generating the QR.
How long can the pre-filled message be?
WhatsApp accepts pre-filled messages of any reasonable length, but practical limits apply: longer messages make the QR code denser and harder to scan. We recommend keeping the message under 160 characters — about the length of an SMS — for best results. The user can always edit the message before sending.
Does this work with WhatsApp Business?
Yes. WhatsApp Business uses the same wa.me link format as the consumer app. If your phone number is registered with WhatsApp Business, scanning the code opens a chat with your business account. Pre-filled messages work the same way too.
Can I create one QR code that works for multiple agents?
WhatsApp links go to a single number, so you can't fan out to a team automatically. For team support, either (1) use a shared WhatsApp Business account, or (2) create a URL QR code pointing to a routing page on your site that picks an available agent and forwards the user to the right wa.me link.
Will my number be visible to people who scan the code?
Anyone who scans the code can see the phone number in the URL preview before they open the chat — so don't use this for a number you want to keep private. For privacy-sensitive use cases, set up a dedicated WhatsApp Business number or use a contact form instead.