Skip to main content
tolio

WhatsApp QR Generator

Create QR codes that open WhatsApp chats, groups, and channels. No upload required, 100% free, fully private. Best free online WhatsApp QR code generator.

Generate a QR code that opens WhatsApp with a pre-filled contact number and message.

WhatsApp Details

Country code followed by number — e.g., 1 for US/Canada, 44 for UK

Card Design

0 / 500 chars

Related Tools

What is WhatsApp QR Generator?

WhatsApp QR codes are scannable QR codes that use the official wa.me URL scheme (e.g., https://wa.me/1234567890) to instantly open a WhatsApp chat with a pre-filled phone number and optional message. When a smartphone scans the QR code, the device opens WhatsApp Web or the WhatsApp mobile app with the specified contact and message ready to send. The WhatsApp QR Code Generator lets you create these codes instantly in your browser — no data leaves your device, and no third-party service has access to your phone numbers or messages.

The wa.me URL format is the official link protocol provided by WhatsApp (owned by Meta). It is supported on both WhatsApp Messenger and WhatsApp Business, on iOS, Android, and desktop. When a user scans a WhatsApp QR code, they are taken directly to a chat with the specified number — no need to save the contact first, no need to type the number, and no need to compose a message from scratch. This frictionless experience makes WhatsApp QR codes one of the most powerful tools for driving customer engagement, sales inquiries, and support conversations.

Businesses of every size can benefit from WhatsApp QR codes. A retail store can place a WhatsApp QR code at the checkout counter so customers can scan and receive digital receipts or join a loyalty program. A restaurant can print WhatsApp QR codes on table tents for reservations, feedback, or menu inquiries. A real estate agent can include a WhatsApp QR code on "For Sale" signs so prospective buyers can text for details immediately. An e-commerce brand can embed WhatsApp QR codes in product packaging for post-purchase support or reordering. A service provider — plumber, electrician, consultant — can add a WhatsApp QR code to their business card so clients can reach them with a single scan. A tradeshow booth can display a WhatsApp QR code for instant lead capture and follow-up. In every case, the WhatsApp QR code removes every possible barrier between the customer and the conversation.

How to Use WhatsApp QR Generator

  1. Enter the phone number in international format in the "Phone Number" field (e.g., 1 555 123 4567 for US, 44 20 7946 0958 for UK). Non-digit characters are allowed for readability but automatically stripped in the encoded URL.
  2. Optionally enter a pre-composed message in the "Message" textarea. This message is URL-encoded and pre-filled in the WhatsApp chat when the code is scanned.
  3. A live character counter shows the total encoded URL length versus the maximum capacity of 1,200 characters for High error correction.
  4. Click "Generate WhatsApp QR Code" to create the QR code.
  5. Review the generated QR code on screen — it is displayed at full size within a bordered card for easy verification.
  6. Click "Download PNG" to save the QR code as a high-resolution PNG image, or click "Share" to share it via your device's native share sheet to social media, messaging apps, or email.

Example

Example:
Phone Number: 1 555 123 4567
Message: Hi, I would like to know more about your products.

Encoded Data: https://wa.me/15551234567?text=Hi%2C%20I%20would%20like%20to%20know%20more%20about%20your%20products.

When a smartphone scans this QR code, WhatsApp opens with the number 1 555 123 4567 and the message pre-filled in the chat input. The user taps send — no typing, no contact saving, no friction.

Frequently Asked Questions

How does a WhatsApp QR code work?

A WhatsApp QR code encodes a wa.me URL that includes the phone number and an optional pre-composed message. When you scan the QR code with your smartphone camera, your device recognizes the URL and opens WhatsApp (or your default browser, which then opens WhatsApp) with the specified number and message pre-filled. You review and tap send.

Do I need WhatsApp installed to scan a WhatsApp QR code?

Yes. The wa.me URL requires WhatsApp Messenger or WhatsApp Business to be installed on the scanning device. If WhatsApp is not installed, the device will prompt the user to install it from the App Store or Google Play Store before proceeding.

What phone number format should I use?

Enter the number in international format without a leading + or 00 prefix. For example, enter 1 555 123 4567 for a US number or 44 20 7946 0958 for a UK number. Non-digit characters like spaces, parentheses, and hyphens are allowed for readability and are automatically stripped from the encoded URL.

Is the message field required?

No. You can generate a WhatsApp QR code with just the phone number. When scanned, WhatsApp opens a chat with that number and an empty message input. Add a message if you want to pre-compose a greeting, inquiry, or call to action for the scanner.

What is the character limit for a WhatsApp QR code?

The maximum encoded URL length is 1,200 characters at High (H) error correction level. This includes the wa.me base URL, the phone number, and any URL-encoded message text. A live character counter shows your current usage.

What error correction level is used and why?

High (H) — 30% error recovery. This provides maximum damage tolerance for WhatsApp URLs (which can include long message text), fitting your data into a smaller QR code version with larger modules for easier scanning. The code remains reliably scannable with modern smartphone cameras.

Are special characters supported in the message?

Yes. The message text is automatically URL-encoded using encodeURIComponent(). Spaces become %20, question marks become %3F, and all other special characters are properly encoded. The message appears correctly formatted in the WhatsApp chat on the receiving end.

Can I use this for WhatsApp Business?

Yes. WhatsApp QR codes work with both WhatsApp Messenger and WhatsApp Business. If the scanned device has WhatsApp Business installed and the number is registered with WhatsApp Business, the chat opens in the Business app. You can use the same tool to generate QR codes for your business number.

Can I add WhatsApp QR codes to print materials?

Absolutely. WhatsApp QR codes are excellent for business cards, brochures, flyers, product packaging, signage, restaurant tables, trade show displays, vehicle wraps, and direct mail. The PNG download can be placed into any design layout. We recommend printing at least 2x2 cm (0.8x0.8 in) for reliable scanning.

What is the difference between a WhatsApp QR code and an SMS QR code?

A WhatsApp QR code opens WhatsApp Messenger or WhatsApp Business with a pre-filled number and message. An SMS QR code opens the device's default SMS/text messaging app. WhatsApp QR codes require WhatsApp to be installed but offer richer messaging features (read receipts, media sharing, end-to-end encryption). SMS QR codes work on any phone without additional apps but are limited to text.

Can I test the QR code before using it?

Yes. After generating the WhatsApp QR code, scan it with your phone's camera to verify that WhatsApp opens with the correct number and message. Test with different phone models and both WhatsApp Messenger and WhatsApp Business if applicable.

Key Takeaways

  • Generate QR codes that open WhatsApp with a pre-filled number and message
  • Uses the official wa.me URL scheme from WhatsApp / Meta
  • Optional pre-composed message automatically URL-encoded
  • High (H) error correction — 30% recovery for reliable scanning
  • Live character counter showing encoded URL length vs 1,200 char capacity
  • Phone number validation — minimum 7 digits, maximum 15 digits
  • Download as PNG for print and digital use
  • Share via native share sheet to social media and messaging apps
  • Perfect for retail, restaurants, real estate, tradeshows, and customer support
  • 100% client-side — phone numbers never leave your device
  • Free forever with no sign-ups, usage limits, or advertisements
Was this helpful?