Live Workshop
Bread at Home
Saturday, 10 AM – 2 PM
Hands-on sourdough session for home bakers.
40 seats left
Shop window
After-hours questions
The door is locked. The WhatsApp QR code on the glass still starts a chat about tomorrow’s stock.
Enter the number in international form and an optional first message. The WhatsApp QR code encodes a wa.me link so a scan starts a conversation without saving a contact first.
Static QR (Fixed Offline)
International number, optional first message. Preview updates as you type.
Opens a WhatsApp chat with this number, with your message ready to send.
This doesn’t look right.
A WhatsApp QR code is a normal QR code that stores WhatsApp’s click-to-chat URL. The number goes in full international form — country code first, digits only. An optional message is added as a text parameter. Scanning opens WhatsApp (or the app store prompt) with that chat ready.
This is not the WhatsApp Web pairing square you show a computer. That other code logs a session in. This page only builds a chat link. The payload is static: if the number changes, print a new WhatsApp QR code, or put a dynamic homepage code in front of a wa.me link you can retarget.
Most people will not. The flyer dies in a bag.
Camera → chat with you, message already typed.
The camera opens a wa.me link
Example: https://wa.me/15551234567?text=Hi%20from%20the%20shop
WhatsApp starts the chat
The number must include the country code. A leading 0 is stripped as punctuation.
They tap send
The optional message is a draft. They can edit it before it goes out.
New number next season?
This static WhatsApp QR code cannot move. Make another, or use a dynamic redirect.
Chat or contact
Use WhatsApp when you want a conversation. Use vCard when you want the number stored in Contacts.
| Feature & Capability | WhatsApp QR code (this page) | vCard QR code |
|---|---|---|
| What the scan does | Opens a WhatsApp chat | Saves a contact card |
| Needs WhatsApp installed | Yes, or a store prompt | No |
| Pre-filled first message | Yes, optional | No |
| Works if they never save you | Yes | Saving is the whole point |
Built for the shop window
Country code, optional greeting, download. We do not run WhatsApp Business ads from this page and we do not pair WhatsApp Web.
Same click-to-chat format WhatsApp documents. No third-party chat bridge.
The digits and the message are encoded in the browser. We do not collect your customer list.
“Hi, I saw the window” tells you which poster worked. Keep it short so the code stays easy to scan.
Download, print, tape it at eye height. SVG is on paid plans for large vinyl.
Printed barcodes in restaurants, factories, and outdoor billboards face grease stains, direct sunlight glare, scratches, and folded corners. QRDynamic generates codes using optimized Reed-Solomon error correction algorithms.
Because our redirect URLs are concise, the data density remains minimal. This leaves ample room for error correction symbols, allowing modern smartphones to decode the image even if up to 25% of the printed area is smudged, torn, or partially obscured.
Self-healing mathematical algorithms restore obscured data modules on wrinkled flyers and scratched acrylic signs.
Lower grid dot counts let standard smartphone cameras lock focus and decode the target in a fraction of a second.
Sharp, crisp block edges eliminate pixel fuzziness on large-format offset printing presses and thermal labelers.
Zero invasive tracking cookies. All visitor telemetry is strictly anonymized and compliant with international privacy rules.
Quick start workflow
Country code first. Then decide if the chat should start with a sentence.
Country code + number. You can keep spaces or a plus — we keep the digits. Do not start with 00.
One line is enough. Long essays make a denser WhatsApp QR code.
Your own WhatsApp will open a chat with yourself if you use your number. That is a valid test.
Window, counter, receipt. Leave a white margin. Say “Chat on WhatsApp” next to the square so people know the destination.
Commercial deployment
Retail, tables, and flyers. Not a substitute for WhatsApp Web login.
Live Workshop
Bread at Home
Saturday, 10 AM – 2 PM
Hands-on sourdough session for home bakers.
40 seats left
Shop window
The door is locked. The WhatsApp QR code on the glass still starts a chat about tomorrow’s stock.
Menu
Cafe Aurora
Scan to view today's specials
Restaurant
Let a table message the host stand without waving. Pre-fill “Table 12” so the chat arrives with context.
Maya Lindqvist
Interior Architect
maya@studioform.se
+46 (0) 70 555 1234
Stockholm
portfolio.studioform.se
Flyer
A printed flyer can open a chat faster than a landing page. Use a dynamic homepage code if the campaign URL will change.
Print optimization checklist
Before sending thousands of copies to the printer, follow these proven guidelines to guarantee rapid, error-free camera scanning across every device.
Never print smaller than 20 x 20 mm (0.8 x 0.8 inches). For signs viewed from 2 meters away, ensure the graphic is at least 20 cm wide.
Always print dark modules against an opaque, light background. Avoid dark-on-dark or low-contrast pastels that confuse phone camera sensors.
Leave a solid white margin of at least 4 modules width around the entire pattern boundary. Do not crowd the code with text or graphics.
Test printed proofs with both iOS and Android default camera apps under bright and dim ambient lighting before initiating mass production.
Tools
WiFi, vCard, and a general QR code generator are one click over.
Transparent pricing
Static QR codes are free forever. Upgrade only when your organization requires editable dynamic codes, batch management, and detailed analytics.
Perfect for testing and small single-link projects
For active businesses, restaurants, and marketing agencies
One payment for print projects that last a lifetime
Frequently asked questions
Number format, the draft message, and why this is not a dynamic page.
Yes. The static WhatsApp QR code is free, with no account and no watermark on the PNG. SVG is on Pro and Lifetime. We do not insert ads in front of the person who scans.
No. WhatsApp Web’s square logs a computer into your account. This page builds a click-to-chat link for other people. Scanning it should open a conversation, not a desktop session.
Full international form: country code then the rest of the number. +1 555 010 0100 is fine. We drop spaces, dashes, and the plus and keep the digits. A leading 00 is the wrong shape — use the country code instead.
Not on this static WhatsApp QR code. The wa.me link is in the image. For a poster you refuse to reprint, create a dynamic code on the homepage and set the destination to your wa.me URL so you can retarget it later.
Yes, or they will be sent toward installing it. This is a chat link, not a vCard. If you only want the number saved, use the vCard page instead.
No. The number and message are encoded in this browser. We do not store a directory of WhatsApp numbers from this form.
You can print the same wa.me link we encode. We do not provide Meta ads manager, CTWA reporting, or a Business API from this page.
No. It appears as a draft. The person still taps send. That is what you want — they should see what they are about to say.
Create the WhatsApp QR code, scan it from a second phone, then print. The number stays on your device.