tooloora

WhatsApp QR Code Generator — open a chat with one scan

A QR code that opens a WhatsApp chat with your number, optionally with a prepared message — no saving the contact first, generated in your browser.

Runs locally — nothing is uploaded

Content type

Everything you enter stays on your device – nothing is uploaded or stored.

Templates
Module shape

Higher levels stay readable when damaged or printed small — the code gets denser.

Contrast 17.73:1 — reads well

Dark modules on a light background scan most reliably.

Frame with label

With a label, the 4-module quiet zone always stays on; the card sits outside it and does not change the code. Leave it empty for no frame.

Eyes (finder patterns)

The eyes are function, not decoration: they are how a scanner locates the code. Very soft shapes can hinder detection — the scan check re-runs automatically after every change, but always do a real test scan before printing. EPS/PDF keep exporting the eyes as solid squares.

Logo & branding
Symbol in the centre

Logo and text sit centred on a clean knockout panel. Always test-scan before printing.

Enter text or a URL — your QR code appears instantly.

Need many codes at once? Open the QR batch generator (CSV list)

More QR code types

A WhatsApp QR code contains a wa.me link with your phone number in international format. Scanning it opens a chat with you in WhatsApp — nobody has to save your number first — and can prefill a message such as a table or order number. Enter number and text below; the code is generated in your browser.

How must the number be written?

In full international format, digits only: country code, then the number without its leading zero — +49 170 1234567 becomes 491701234567. That is the format WhatsApp's help pages give for click-to-chat links. Enter the number with + or 00 and the country code; the generator removes spaces, brackets, dashes and a national (0) after the country code. Numbers without a country code are rejected, because the link would silently point to another country. ITU-T E.164 limits an international number to 15 digits.

What is the prefilled message for?

It lands in the input field of the chat, ready to send — the person can still edit or delete it. Restaurants use it for “Table 12”, shops for an order number, event organisers for a sign-up keyword. Keep it short: every character makes the code denser, and the message is part of a link that anyone can read.

Is my number protected?

No — and no generator can change that: the number is the destination of the link, so anyone who scans the code sees it. For a business, a WhatsApp Business number is the better choice than a private one. The code itself is generated entirely in your browser; neither number nor message is sent to tooloora.

How to create the code

  1. Enter your phone number with country code (for example +49 170 1234567).
  2. Optionally write a message that will be prefilled in the chat.
  3. Style and download the code, then test it once with a phone that has WhatsApp installed.

Frequently asked questions

What happens if WhatsApp is not installed?

The wa.me link opens in the browser instead, where the person can continue to the chat or install WhatsApp. The code itself is an ordinary web link and works with every camera app that reads QR codes.

Does it work with WhatsApp Business?

Yes. Business accounts use the same wa.me link format; enter the business number.

Can the code send a message automatically?

No. It only opens the chat and fills in the text; sending always takes a deliberate tap by the person who scanned it.

Is my number uploaded?

No. Number and message are turned into the code entirely in your browser and are not sent anywhere. Only the person who scans the code later opens the link — that is when WhatsApp sees it.