Free, no signup

SMS QR Code Generator,
one scan, message ready.

Scan opens the native SMS app with your number and a pre-filled message. Works on every Indian carrier (Jio, Airtel, Vi, BSNL) and on phones with no data. Used for OTP opt-ins, delivery confirmations, support keywords, and offline campaigns.

How SMS QR works

Customer scans the QR, the SMS app opens with your number and the message pre-filled. They tap Send. Works on every Indian phone with no internet, the best fallback channel when WhatsApp or data is unavailable.

10-digit Indian number, or include country code (+919876543210).

Make Dynamic QR

Change destination URL anytime. Track scans. Requires sign-in.

Customize design

Save a style (colors, dot and eye style, logo) and reuse it on any QR.

Adds a coloured CTA wrap around the QR on download. Free.

Live preview

Your QR will appear here

Fill the form to generate a scannable code.

Label Designer

Unlock the Designer

Drag-drop labels, headlines, logos, shapes. Print-ready PNG and SVG.

Free: 5 downloads/day · 2 dynamic QRsUpgrade

Quick start

How to use this tool.

  1. 1

    Enter the recipient phone number and message body.

  2. 2

    Generate the QR.

  3. 3

    Download as PNG.

  4. 4

    Print where it matters. Scanning opens the SMS app pre-filled.

Why SMS QR codes still win in India

India runs on SMS in the places WhatsApp and email cannot reach: basement car parks, lift lobbies, rural pin codes, sub-station inspection sites, delivery drops in tier-3 towns. The SMS app needs zero data, takes one tap to send, and works on the cheapest 2G feature phone fallback. For OTP-based opt-ins, banking confirmations, delivery acknowledgements, and any campaign where data outage cannot be your single point of failure, SMS QR is the safest channel.

How to generate an SMS QR

Enter the 10-digit number (we auto-prefix +91 for Indian numbers). Add an optional pre-filled message: campaign keyword like JOIN, STOP, REGISTER, or a delivery code. The QR encodes the SMSTO format that every iOS and Android app recognises. Preview, style, download PNG or SVG.

Use cases, OTP, delivery, support

On delivery slips so customers tap-confirm receipt with order id. On parking signage to report violations to security. On bank counters for two-factor SMS opt-in. On co-working noticeboards for visitor sign-in. On industrial sites where managers respond to inspection prompts. On election campaign hoardings so supporters reply with their pin code. For volume work, generate one QR per outlet with our Bulk tool.

Customisation and branding

Match the QR to your brand colour, add your logo to the centre (under 25 percent of the QR width). Use a neutral grey for industrial signage, brand colour for retail, high-contrast black on yellow for emergency response. Test the printed QR from arm's length before bulk print.

Frequently asked questions

Does it work on every Indian carrier?

Yes. Jio, Airtel, Vi, BSNL all open the native SMS app on scan.

Can the user edit the message?

Yes. The message is pre-filled but the user must tap Send. They can edit first.

Useful without internet?

Yes. SMS works on 2G fallback when data is down. Perfect for low-bandwidth zones.

Delivery alerts?

Yes. Print on the delivery slip with the order id, customer taps Send to confirm.

Short codes and DLT IDs?

Yes. Enter as displayed; QR encodes the SMSTO format that all apps recognise.

More QR types