Skip to main content

SMS QR Code Generator

Let people text you instantly by scanning a code — no number to save or dial.

Create a SMS QR Code

An SMS QR code opens the scanner's messaging app with your phone number and an optional pre-written text already filled in. One tap sends it, making it perfect for quick replies, RSVPs, order confirmations, or promotions that ask people to text a keyword. It works on any phone without installing an app.

How to create a SMS QR code

  1. Choose SMS. Select the SMS option from the generator.
  2. Add your number. Enter your phone number and an optional pre-filled message.
  3. Customize (optional). Add colors, a logo, or a custom shape to match your brand.
  4. Download and share. Save as JPG and add it to signage, ads, or receipts.

See it in action

Pick a type, type the link, style it, add your logo. The code is real, and it scans.

Creating a QR code: choose a type, type the link, style it

Why use a SMS QR code?

100% private: your sms QR code is generated entirely in your browser. Nothing you type is uploaded unless you switch on cloud history in the generator.

Frequently asked questions

Is the SMS QR code generator free?

Yes. Creating SMS QR codes and downloading them as JPG, PNG or SVG is completely free with no sign-up, including colors, shapes and an image logo. PDF, EPS and transparent-background downloads are free too, up to 4096 px; Pro adds up to 50 editable dynamic codes and scan activity.

Can I include a pre-written message?

Yes. You can add default text that fills the message box automatically when someone scans the code.

Does it work without a data connection?

Yes. Once the messaging app opens, sending the SMS only needs a standard cellular signal.

Is my phone number stored anywhere?

No. The code is generated locally in your browser, so nothing is sent to or saved on a server.

Does the message send automatically after scanning?

No. Scanning only opens the messaging app with the number and message already filled in — the person still needs to tap send before anything is delivered.

Can I change the pre-filled text after printing the code?

No. The text is embedded directly in the QR code itself, so any wording change means generating and printing a new code.

Will this work with iMessage as well as regular SMS?

On iPhones, scanning typically opens whichever messaging thread type — iMessage or standard SMS — the phone would normally use for that number.

Can I leave the message blank and only include the number?

Yes. The pre-filled text is optional, so leave it empty if you just want scanning to open a blank message addressed to your number.

How SMS QR codes work

An SMS QR code encodes a phone number together with an optional message, using a format phones recognize as a texting request rather than a phone call or a web link. When scanned, the device opens its default messaging app with that number and text already loaded into a new conversation — nothing sends automatically, since the person scanning still has to review the message and tap send themselves. That extra tap keeps the sender in control and avoids accidental texts, which is why the format works well for anything from RSVPs to short customer-service replies.

Best practices for SMS QR codes

Explore other QR code types

Generate your SMS QR code now