Skip to content

How to Create an SMS QR Code with QRLynx

Ahmad Tayyem, founder of QRLynx.
Founder
· Updated July 1, 2026 · 6 min read · Reviewed by QRLynx product team
A printed QR code opening a pre-filled text message on a phone.

Key Takeaway

Create a static SMS QR code that opens a ready-to-send text. Follow the QRLynx setup, number format, message testing, printing, and tracking options.

What does an SMS QR code do?

An SMS QR code opens the phone's messaging app with a recipient number and optional message already filled in. The person reviews the draft and taps Send. Scanning does not send the message automatically.

QRLynx creates SMS QR codes as static payloads. The phone reads the SMS instructions directly from the QR, so QRLynx cannot change the number or message after printing and does not record scans for this QR type.

The compose action can open without web access because the payload is stored in the QR. Sending still requires messaging service from the device's carrier or provider, and normal message charges may apply.

The SMS payload QRLynx creates

QRLynx follows the SMS URI pattern defined by RFC 5724. It encodes one recipient followed by an optional percent-encoded message body: sms:+15551234567?body=INFO.

Use the full international number, beginning with + and the country code, when people may scan outside one local dialing area. QRLynx provides one recipient field and an optional message field capped at 160 characters. The recipient can edit the draft before sending.

Phone and messaging-app behavior can vary, so treat the final device test as part of creating the code rather than assuming identical behavior on every phone.

Direct SMS QR or dynamic landing-page QR?

Choose based on what must remain editable and what you need to measure.

Direct SMS QR or dynamic landing-page QR?. Choose based on what must remain editable and what you need to measure.
DecisionDirect SMS QRDynamic URL QR to a page you control
What opens first
The messaging app with a draft
A web page that can contain a tap-to-text link
Extra tap before composing
No
Yes
Change the destination after printing
No
Yes, by repointing the saved dynamic URL
QRLynx scan analytics
No
Yes, for eligible opens of the dynamic QR route
Proof that a message was sent
Measured by the receiving SMS system
Measured by the receiving SMS system
Useful fit
A fixed recipient and message with the shortest compose path
A campaign that needs an editable web step or QR scan measurement

Useful pre-filled SMS message patterns

Keep the draft short, recognizable, and easy for the sender to review.

Useful pre-filled SMS message patterns. Keep the draft short, recognizable, and easy for the sender to review.
Use caseExample draftWhat the recipient system should do
Information request
INFO
Return the requested information or route the inquiry
Appointment confirmation
CONFIRM 4821
Match the reference to the correct appointment
Property inquiry
ASK 27B
Identify the listing and begin the inquiry
Event response
RSVP SUMMER
Record or continue the event response flow
Keyword opt-in
JOIN
Apply the program's disclosed consent and messaging rules

How to create and test an SMS QR code in QRLynx

Define the receiving workflow first, then test the exact printed result before distribution.

1

Define the recipient and user action

Choose the phone number that will receive the messages and what the sender should request, confirm, or opt into. Make sure the receiving phone, help desk, or messaging platform can recognize and handle the expected draft.

2

Choose Send SMS in QRLynx

Open the QRLynx QR generator and choose Send SMS. This is a static QR type that stores the SMS payload directly in the symbol. It does not use a QRLynx redirect and does not include QRLynx scan analytics.

3

Enter the number and optional message

Enter the recipient in full international format when practical, including the plus sign and country code. Add a short optional draft of up to 160 characters. Check every digit and remove any private information.

4

Confirm the static behavior

Treat the recipient and draft as final before printing. For editability or QRLynx scan measurement, choose a dynamic Website / Link QR that opens a page you control with a clearly labeled SMS action.

5

Design and label the scan action

Use strong contrast, preserve a clear quiet zone, and add wording such as Scan to text INFO or Scan to confirm. The label should explain the action and mention message rates when that disclosure is appropriate.

6

Test the final physical proof

Scan the exported image and one printed proof on representative iPhone and Android devices. Verify the recipient, decoded draft, visible label, scanning distance, and lighting. Tap Send only to a controlled test number and confirm the receiving workflow records the message correctly.

Recipient and draft ready

Create the SMS QR code in QRLynx

Enter the recipient, add an optional message, label the expected action, and test the final print on real phones.

Create SMS QR Code SMS QR codes are static and untracked. The sender reviews the draft and taps Send.

Measure messages without calling them QR scans

A direct SMS QR code gives QRLynx no redirect event to count. Measure the messages that reach the receiving phone or messaging platform instead. If that platform supports keywords, separate numbers, or conversation tags, use distinct values only when the distinction will guide a real decision.

For example, a poster can pre-fill INFO NORTH while a package insert uses INFO BOX. The receiver can compare inbound messages by keyword. This measures received messages, not everyone who saw or scanned the QR.

When QR scan measurement matters before the message action, create a dynamic Website / Link QR in QRLynx and point it to a landing page you control. That page can contain a visible sms: link. QRLynx can then measure eligible opens of the QR route, while the receiving SMS system remains the source for sent and received messages.

A person scanning a QR and sending one requested message does not automatically create permission for every future marketing text. The required disclosure and consent depend on the country, sender, number type, message purpose, and whether the program sends recurring or automated messages.

For a recurring business messaging program, place the material terms where the person can read them before sending. Identify the brand and program, explain the expected message frequency when applicable, disclose that message and data rates may apply, link the terms and privacy notice, and provide the required help and opt-out instructions. Follow the current rules of the carrier, messaging provider, and jurisdictions where the program operates.

In the United States, business messaging through 10-digit long codes can also require A2P 10DLC registration and campaign-specific opt-in records. Treat the QR as an entry point to the messaging program, not as a substitute for the program's consent, registration, suppression, and recordkeeping process.

Printing and placement checklist

  • Name the action: use a label such as Scan to text support instead of displaying an unexplained QR.
  • Set the right expectation: explain that the scan opens a draft and the person still taps Send.
  • Protect the payload: never encode confidential data or a number that has not been approved to receive the traffic.
  • Keep strong geometry: preserve high contrast, an unobstructed quiet zone, and enough size for the real scanning distance.
  • Avoid reflective placement: test glossy signs, windows, screens, curved packaging, and dim locations in their final setting.
  • Offer a fallback: print the readable number or another approved contact route when accessibility or device support matters.
  • Test after every artwork change: scan the final exported file and the finished physical proof, not only the generator preview.

SMS QR code questions

Does an SMS QR code send the text automatically?

No. It opens a draft in the phone's messaging app. The person can review or edit it and must tap Send.

Can I create an SMS QR code in QRLynx?

Yes. Choose Send SMS in the QRLynx generator, enter one recipient number, and add an optional message of up to 160 characters. QRLynx encodes the result as a static SMS QR.

Is a QRLynx SMS QR code static or dynamic?

It is static. The number and message are stored directly in the QR, so they cannot be changed after printing and QRLynx does not record scans for this type.

Can I track an SMS QR code?

A direct SMS QR has no QRLynx scan analytics. Your receiving messaging system can count messages it receives. If you need QR scan analytics before the SMS action, use a dynamic URL QR that opens a page you control with a tap-to-text link.

Do SMS QR codes work on iPhone and Android?

Modern iPhone and Android devices commonly recognize SMS QR payloads, but camera, browser, and messaging-app behavior can vary. Test the final code on the actual device mix your audience uses.

What phone-number format should I use?

Use the full international format when practical: a plus sign, country code, and subscriber number. Remove spaces or punctuation if testing shows the target devices handle a compact number more consistently.

Does an SMS QR code need internet access?

The phone can decode the QR and open the compose screen without web access because the payload is inside the symbol. Sending still requires the device's SMS or messaging service, and carrier charges may apply.

How long can the pre-filled message be in QRLynx?

The QRLynx SMS message field accepts up to 160 characters. Keep it shorter when possible so the sender can understand and review the draft easily.

Does sending one QR-initiated text opt someone into marketing?

Do not assume it creates blanket or recurring marketing consent. Use the disclosures, opt-in evidence, help and opt-out handling, registration, and privacy process required for the specific messaging program and jurisdiction.

Can I edit the SMS recipient after printing?

No. Create and print a new direct SMS QR if the recipient or draft changes. For an editable route, use a dynamic URL QR to a landing page you control and update that destination or page instead.

Sources and verification

This guide was checked against the current QRLynx SMS encoder and static-type contract, RFC 5724, current FCC guidance on calls and texts, and current A2P 10DLC guidance. Messaging rules and carrier requirements can change, so verify the final program with the responsible messaging provider and legal adviser before launch.

Enjoyed this article? Share it!

Ahmad Tayyem, founder of QRLynx.

About the author

Founder of QRLynx, built through Jorbox LLC

Ahmad builds and runs QRLynx end to end: product, engineering, and the original QR research behind these guides. Every competitor claim here is tested hands-on; see our testing methodology and editorial policy.

Rated 4.6/5 on Trustpilot (27 reviews)

"Impressive for recruiting purposes. Exceptional customization options and very responsive customer support..."
★★★★★

Josh J.

"Works well for our posters, since we can edit the QR code if needed."
★★★★★

Verified Customer

"Really good site easy to use."
★★★★★

Verified Customer

Ready to Create Your Own QR Codes?

Start for free and upgrade as you grow. All plans include dynamic QR codes, analytics, and custom branding.

QRLynx pricing plans

Starter plan details selected

Starter

Free forever
$0 /month
Free forever
  • 3 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 1 Folder
  • 5 MB per PDF upload
  • AI Insight Summaries Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • 3 Months Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
Most Popular

Pro

Best value for campaigns
$14 /month
Billed monthly
  • 300 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 25 Folders
  • 15 MB per PDF upload
  • 2 Years Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Bulk Dynamic QR: 100/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Business

For teams and agencies
$29 /month
Billed monthly
  • 1,000 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 100 Folders
  • 25 MB per PDF upload
  • 3 Years Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • City, Device & Browser Analytics Break scan activity down by city, device type, operating system, and browser.
  • CSV Analytics Export
  • Bulk Dynamic QR: 250/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Team Management (10 Members) Invite members to collaborate on QR codes, analytics, and folders.
  • Lead Capture Forms Collect leads directly from QR code scans.
  • Email Reports
  • Public API Access Create and repoint dynamic QR codes and read scan analytics from your own systems with a REST API and scoped keys.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Enterprise

For white-label scale
$99 /month
Billed monthly
  • 5,000 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 500 Folders
  • 50 MB per PDF upload
  • Unlimited Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • Bulk Dynamic QR: 1,000/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Team Management (100 Members) Invite members to collaborate on QR codes, analytics, and folders.
  • White Label Domains Use your own domain for QR redirects (e.g. qr.yourbrand.com).
  • Retargeting Pixels Facebook, Google & GTM tracking pixels on QR landing pages.
  • Dedicated Success Manager A dedicated contact for onboarding and ongoing support.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • Country Analytics See which countries your scans come from.
  • City, Device & Browser Analytics Break scan activity down by city, device type, operating system, and browser.
  • CSV Analytics Export
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Lead Capture Forms Collect leads directly from QR code scans.
  • Email Reports
  • Public API Access Create and repoint dynamic QR codes and read scan analytics from your own systems with a REST API and scoped keys.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Core features included in every plan

(free and paid, no exceptions)
  • Unlimited Static QR Codes
  • QR Pause & Activate
  • Unlimited Scans
  • Dynamic Projects Are Preserved
  • 61 QR Code Types
  • Apple & Google Wallet Passes
  • Custom Logo Upload
  • QR Code Frames
  • No Watermark
  • No Scan Ads
  • JPG, PNG, WEBP & HD Downloads
  • Bulk Static QR (up to 100/batch)

50% off for verified nonprofits, schools & open-source projects: contact us to apply.

Ready to Transform Your QR Code Experience?

Create, customize, and track QR codes with a platform built for businesses, creators, restaurants, agencies, and teams worldwide.

Talk to Sales
Free forever
Unlimited scans
Dynamic projects preserved