Create QR code
Free · No signup · No watermark

SMS QR Code Generator

Create a QR code that opens a text message draft to your number — with an optional pre-filled message. Great for event RSVPs, support hotlines, and keyword campaigns.

Text details

0/500
Everything runs in your browser. Nothing is sent anywhere.

QR preview

Enter a phone number to generate your QR code.

How to create an SMS QR code

  1. Enter your phone number in international format (with country code), e.g. +1 555 123 4567.
  2. Optionally, pre-fill the message so the user can tap Send without typing. Use short keyword-style pre-fills ("YES", "MENU", "JOIN") for cleanest UX.
  3. Download as PNG (screens, small prints) or SVG (posters, stickers, vinyl).

How it works

The QR encodes an SMSTO: URI — the established format for SMS QR codes: SMSTO:+15551234567:Hello. iOS and Android recognize it natively and open the default Messages app with the number and body pre-filled. The user just taps Send.

Where SMS QR shines

SMS vs WhatsApp QR

Both open a chat with your number. The difference is reach and markets:

For mixed audiences, print both QRs side-by-side labeled "Text" and "WhatsApp".

FAQ

Do carriers charge for scanned SMS?

Only the sender's normal SMS rates apply. Unlimited texting plans (most modern plans) make this free for the user. The business pays nothing.

Can I use a shortcode (e.g. 555555)?

Yes — shortcodes work as the "phone number" field. Great for keyword campaigns (text JOIN to 88888).

Does it work internationally?

Yes, if the phone number includes the country code. International SMS rates apply to the sender — warn users if your number is foreign to them.

Can I add styling or a logo?

Yes — use the main generator. Paste your SMSTO: string and customize.

Can I print this on a poster?

Yes. SVG prints at any size. Keep a white border around the code so scanners can find it.

Need more than SMS?

QR codes for URLs, WiFi, WhatsApp, email, vCards, locations — fully customizable with colors, logos, and frames.

Open full generator →