QRFlowScan. Print. Convert.
Template
UtilitiesQRFlow

SMS QR Code Generator

Scan to open SMS with a number and optional prefilled message.

Smart paste
Paste a link or @handle to auto-switch templates and jump to download.
Examples: instagram.com/… · linkedin.com/in/… · maps.app.goo.gl/… · discord.gg/… · youtu.be/…
Browse templatesHelp / FAQScreen-ready · Scan
What you’ll get
A quick preview of the scan result.
SMS preview
To: +15551234567
Message: Hi! I scanned your QR.
Output & print
Print scenarios (1‑click)
Applies size/ECC/quiet zone and a caption template for common print use cases.
Download background
Useful for overlays. Keep high contrast for reliable scanning.
Tip: add a short label near the QR for better scan intent (especially for print).
Tip: for best print results, use 3–5cm+ and keep high contrast with a clear quiet zone.
Style
Colors
Share & history (local)
Share links recreate the same QR on another device. The data is stored after # in the URL (hash-only), so it isn’t sent to the server. Privacy details →
Draft
Not saved yet
Draft saves your current inputs + styling so you can continue later.
Saved QRs
Saved instances store both content + styling locally in this browser (not uploaded).
Tip: “Local link” works only in this browser. Use “share link” to recreate the same QR on other devices.
No saved QRs yet. Click “Save current” after you like the result.
Recent
No local history yet. Use “Share this QR” to save one.
SMS preview
Recommend PNG · 320px
QRFlow
More setup (share / style)
Share link
Nothing is uploaded.
Quick style
Rounded modules
Tip: rounded/dots are more decorative — keep enough size + contrast for scanning.
Logo (optional)
More downloads & actions
ZIP pack options (advanced)
Tip: packs are generated locally in your browser. For printing, SVG is usually the best default.
Print presets (mm / inch)
1‑click sets size, ECC and quiet zone.
Quiet zone: 2 modules (recommended ≥ 4).
Privacy: QR generation runs locally in your browser (no uploads). Learn more →
Tips
  • Use international format (+country code).
  • Some apps may not prefill message text.
Next steps
Read guideSend feedback
Tip: Favoriting the template helps you find it faster next time.
Static QR: content is embedded in the QR and can’t be edited after printing.
More details, guides & FAQ
On this template
  1. Generator (create QR) ↑
  2. SMS QR code generator
  3. Use cases that drive action
  4. Common mistakes to avoid

SMS QR code generator

Create a SMS QR code and share it in print or digital form.

Quick checklist

  • Fill in the fields and generate instantly.
  • Download SVG for print quality.
  • Test scans on iPhone and Android.

SMS QR code generator#

People searching this want a QR that opens a call, SMS, or email compose screen instantly.

  • Use international phone numbers with country code.
  • Keep SMS/email content short for better scans.
  • Test on iPhone and Android (behavior differs).

Use cases that drive action#

  • Support hotlines and sales inquiries
  • Posters, receipts, and contact cards
  • Service desks and appointment reminders
  • See the QR format guide for examples.

Common mistakes to avoid#

  • Missing country code or invalid number format
  • Long SMS/email bodies that bloat the QR
  • Fix scan issues (see scan fix guide).
Practical guides

How it works

  1. Enter your phone number.
  2. Add optional message details if needed.
  3. Preview, scan-test, and download SVG or PNG.

FAQ

Is this SMS QR code generator free?
Yes. QRFlow is free to use and generates QR codes locally in your browser.
Do you upload my data?
No. Inputs stay in your browser. “Share this QR” stores data in the URL hash only (not sent to the server).
Which format should I download for printing?
Use SVG for crisp, print-ready output at any size. Use PNG for quick sharing.
How do I create a SMS QR code step by step?
1) Enter the phone number. 2) Add optional message fields. 3) Scan-test on iPhone and Android. 4) Download SVG for print.
What format works best?
Use full international phone numbers and keep SMS messages short.
Do SMS parameters always work?
Behavior differs by device, so test on both iPhone and Android.

Tips

  • Use international format (+country code).
  • Some apps may not prefill message text.

Related templates

Browse all →