Barcodian

WhatsApp QR Code Generator

Create a QR code that opens a WhatsApp chat with a pre-filled message when scanned.

Share

How to use in 3 steps

  1. 1

    Enter the number

    Enter the WhatsApp number with its country code (e.g. +1...).

  2. 2

    Add a prefilled message

    Optionally write the message that appears when the chat opens.

  3. 3

    Download

    Download a PNG or SVG for a storefront, table or business card.

Supported formats

FormatDimensionNote
Data Matrix2D (matrix)any data
GS1 DataMatrix2D (matrix)e.g. (01)09506000134352
PDF4172D (matrix)any data
Aztec Code2D (matrix)any data
QR Code2D (matrix)any data
GS1 QR / Digital Link2D (matrix)GS1 Digital Link URL or (01)...

Example input / output

Input

Number: +15551112233, Message: Hello

Output

https://wa.me/15551112233?text=Hello

Technical notes

A WhatsApp QR code encodes a wa.me/<number> link; when a user scans it, a WhatsApp chat with you opens directly. It's ideal for starting customer contact or support in one step, with no need to save the number to contacts first.

The number must be entered with the country code and without a leading 0, as digits only (e.g. a format starting with 1 for the US). wa.me links may not reliably resolve locally-formatted or +-prefixed numbers; this is the most common source of errors.

If you add an optional prefilled message, the link becomes wa.me/<number>?text=Message and this text appears ready in the text box when the chat opens; the user can still edit it before sending. Spaces and special characters in the message are URL-encoded.

This tool makes a static QR. The wa.me link uses WhatsApp's own redirection; if your number or prefilled message changes, a new QR is needed. For alternative contact types, see the SMS QR code generator and QR code generator.

Frequently asked questions

Enter it with the country code and without a leading 0, as digits only. wa.me links expect this format; a local format usually won't work.