Qranite

FREE · NO SIGNUP · NEVER EXPIRES

WhatsApp QR code generator

A WhatsApp QR code opens a chat with your number in one scan — no saving contacts, no typing. Enter your number below and we build a standard wa.me link, with an optional pre-filled message. It's free, needs no account, has no watermark, and never expires.

Style

Sample preview — fill the form to generate yours

PNG resolution

01

Enter your WhatsApp number

Use the full international format: country code first, no leading zeros, no spaces or dashes. A US number looks like 14155551234. The code works for scanners in any country.

02

Add a pre-filled message (optional)

Type the message you want scanners to start with, like "Hi, I saw your listing" or "I'd like to book a table". They can edit it before sending. Leave it blank for an empty chat.

03

Style, download, print

Colors, rounded dots, and a logo are free. Download SVG for print at any size, or PNG up to 4096px for screens. Test one scan with your own phone first.

Worth knowing

Pre-fill the message for context

A storefront code that opens with "I'm outside the shop on Main St" tells you where the customer is. A classifieds code with "Is the bike still available?" saves both sides a step.

One number, many codes

Static codes are unlimited here. Make one per location, poster, or listing with a different pre-filled message in each. You'll know which one they scanned by what they say.

Works with WhatsApp Business too

wa.me links don't care which app answers. Personal and Business accounts both receive chats the same way. Use the number registered to the account you want messages on.

If your link will change

A static WhatsApp code encodes your number permanently. If the number changes — new support line, staff turnover, a second region — every printed code goes stale. A dynamic QR code puts a short link you can re-point in between, and shows scan counts by day, country, and device. Two are free. And per the Qranite policy, dynamic codes keep redirecting even if you stop paying.

About dynamic codes

Common questions

Does a WhatsApp QR code expire?

Not here. The code contains a plain wa.me link with your number in it — nothing depends on our servers. It works as long as that number is on WhatsApp.

What is a wa.me link?

wa.me is WhatsApp's official short-link domain. A link like wa.me/14155551234 opens a chat with that number in the WhatsApp app, on any phone, in any country. Our code simply encodes that link.

Does it work internationally?

Yes. Because the number is in full international format, a scanner in Berlin reaches a seller in São Paulo the same way a local would. WhatsApp handles the routing; no carrier SMS fees apply.

Do scanners need WhatsApp installed?

To send a message, yes. Phones with WhatsApp open the chat directly. Phones without it land on a WhatsApp page offering to install or use WhatsApp Web. Most of the 2 billion WhatsApp users never see that page.

Can people see my number before messaging?

Yes. The wa.me link contains your number, and WhatsApp shows it when the chat opens. If you'd rather not print your personal number, use a WhatsApp Business number for the code.