100% Client-Side Private Tool

WhatsApp QR Code Generator

Let customers message you on WhatsApp with one scan. Add a ready-to-send message and download your QR code free.

Zero Server Uploads • No Sign-Up • Offline PWA Ready • No Limits or Watermarks

Need a different QR type? Open the full QR Code Studio for URL, text, email, SMS, contact, location, event and more.

Private & Free

Start WhatsApp Chats With a Single Scan

A WhatsApp QR code uses the official wa.me link format, so scanning opens a chat with your number straight away, and you can pre-fill a message such as "Hi, I would like to know more about your service". It is ideal for shop windows, flyers, invoices, packaging and business cards. Because the code is generated in your browser and contains your link directly, no third party sits in the middle and your phone number is not collected by us.

Private by design

Your link, Wi-Fi password or contact details are turned into a QR code inside your browser. No account, no upload, no server logs.

Fully customisable

Pick colours and gradients, dot and corner styles, add your logo, and wrap the code in a "Scan Me" frame.

Every export format

Download PNG, SVG (vector for print), JPG, WEBP or PDF, or copy the image straight to your clipboard.

Never expires

These are static QR codes. They work forever, with no scan limits, no watermark and no subscription.

Automatic scan check

Every code is test-scanned live in your browser so you know it reads correctly before you print it.

Works offline

Install it as an app. After your first visit the whole tool keeps working without an internet connection.

Simple & Fast

How It Works in 3 Easy Steps

1

Enter your number

Type your WhatsApp number with the country code and digits only, for example 923001234567.

2

Add a message (optional)

Write a pre-filled message so customers can start the conversation with one tap.

3

Download and display

Style the code, then download PNG, SVG or PDF and put it wherever customers can scan it.

Questions

Frequently Asked Questions

How do I format the phone number?

Use the full international number with the country code and digits only, no plus sign, spaces or dashes. For example, 923001234567 for a Pakistani number.

Does it work with WhatsApp Business?

Yes. The wa.me link opens a chat with any WhatsApp or WhatsApp Business number.

Can I change the pre-filled message later?

Not on a printed code, because the message is stored inside the QR pattern. Generate and print a new code if the message needs to change.

Is my phone number stored by you?

No. The number is only used to build the link inside your browser. Nothing is sent to or saved on our servers.

More Tools

Explore More Free Private Tools