QR code for WhatsApp

Type wa.me/ and your number, and customers who scan it land in a chat with you. Free, no signup, and it never expires.

Start from a preset

Presets

Pattern
Corners
Color
Background
Corner color Same as the pattern

WhatsApp codes

  • wa.me/ and your full number

    Country code first, then the number, digits only: no +, spaces, dashes or leading zero. +1 (514) 555-0123 becomes wa.me/15145550123.

  • Start the chat with a message

    Add ?text= and a message, with %20 for each space: wa.me/15145550123?text=Hi%20MyBakery. It waits in the chat box until they press send. Keep it short: it adds squares to the code.

  • A new number breaks the link

    The number is written into the link. Changing it means a new code, or a dynamic code you point to the new number.

  • Say what the chat is for

    Change the frame text under Frame to say what people get, like "Order on WhatsApp". Up to 24 characters fit.

Dynamic QR codes

Print it once. Change the link whenever you want.

A free code cannot change once it is printed. A dynamic code can: fix a wrong link or send it somewhere new any time, and see how often it is scanned.

Unlimited codes and scans. $4 a month or $36 a year.

Make and test them free. Full refund within 14 days.

Bakery menu

On 2,000 menus since March

Example
Opened
mybakery.com/summer-menu
Opens now
mybakery.com/fall-menu
Scans, 7 days
412
iPhone
58%
Android
41%

Questions

Something else? Email support@qrpine.com and a person answers.

WhatsApp’s code is made for showing on a phone, and resetting it in the app stops every printed copy from working. This one holds your wa.me link, which keeps working as long as the number does. It downloads as SVG at any size or a 2,000 px PNG, in your colors, with a scan check before you download.

Yes. A wa.me link opens a chat with any WhatsApp number, personal or business.

To chat on a phone, yes. Without it, the link opens a WhatsApp page that offers to download the app. On a computer, it offers WhatsApp Web.