How to use this SMS QR Code Generator
Create an sms QR code with a recipient and optional message. Scanning opens a compatible messaging app with a draft ready to review and send. There is no account, software installation, or generate button to wait for: the preview updates whenever you change a field.
- Enter the recipient number with country code when appropriate, then write a short optional message.
- Use plain text and avoid relying on emoji or special formatting that different messaging apps may handle differently.
- Wait for the preview to refresh, choose PNG or SVG, and keep the margin intact when placing the file.
- Test on both major mobile platforms if the audience is broad; confirm that recipient and body appear before sending.
Practical ways to use it
A QR code is most useful when it connects a physical item to one clear next action. Choose a situation where scanning genuinely saves time, and place a short visible instruction beside it.
- Let event attendees start a check-in or information request from a sign without typing a short-code number.
- Add a customer-support draft prompt to packaging, a repair label, or a service receipt.
- Create a simple feedback or RSVP starting message for a community flyer, classroom activity, or local gathering.
- Help field staff open a pre-addressed message with a reference phrase for equipment, location, or shift reporting.
Important quality and safety notes
- The scanner controls whether and when to send. A QR code cannot bypass carrier charges, consent requirements, spam rules, or messaging restrictions.
- Use the tool only for legitimate requested communication. Do not create deceptive drafts or publish numbers without authorization.
- sms URI separators differ across old devices and apps. This page uses the common ?body= format; always test the actual audience devices and show the plain number as fallback.
- Long or multilingual messages can quickly create a dense code. Keep text brief, and do not encode one-time codes, personal records, or other secrets.
A final check before printing or publishing
Test the exported file, not only the browser preview. Place the actual PNG or SVG in the final layout, reproduce it at the intended size, and try more than one phone. Keep an unbroken quiet zone around the symbol and never crop, stretch, or cover its modules. Strong, consistent dark-on-light contrast is usually the safest choice.
This tool creates static QR codes: the content is stored directly in the pattern, with no scan analytics and no remote editing after download. Encode only information you are entitled to publish. In particular, anyone with the image may decode WiFi credentials, contact details, or pre-filled messages. Local generation reduces transmission for sensitive drafts, but a publicly displayed QR image is not a secret.
Frequently asked questions
Does an SMS QR code send the message automatically?
No. It prepares a draft for the user. Sending remains a manual action, and the user can edit the number or message first.
Are SMS charges included in this free tool?
No service is transmitted by this website. Any SMS is sent by the user's carrier or messaging app, and standard fees or plan limits apply.
Why does the pre-filled body not appear on my phone?
Some messaging apps and older systems interpret sms links differently or ignore the body. Test target devices and keep important instructions visible next to the code.
Can I use Unicode or Chinese in the message?
Yes, the generator encodes Unicode text. However, a longer byte sequence creates a denser symbol, and the recipient's carrier may apply its own SMS encoding and segmentation rules.
Can I enter multiple recipients?
The tool is intended for one recipient for predictable compatibility. Group messaging support in sms links is inconsistent across platforms.
Is the message sent through NightNote?
No. NightNote only renders the QR locally. The scan and any later message are handled entirely by the user's device, app, and carrier.