Enter recipient phone number.
SMS QR Code - Easy Short Message Sending | Free Online Tools
Launch SMS composer with number and message. Useful for confirmations and verification assistance.
Use Standard QR for compatibility. Use rMQR for compact symbols (auto-falls back if too large).
Payload Size
0 bytes · Good
Larger payloads can reduce scan reliability.
Required fields are missing. The QR code may not function correctly.
How to Use
Enter the pre-filled message.
Overview
A QR code with embedded phone number and message. Scanning it opens the messaging app ready to send. Great for preventing number typos or sending specific codes.
Capabilities
- Pre-fills destination number and template text to reduce communication latency.
Use Cases
- Useful for booking confirmation, arrival notice, and onsite coordination workflows.
How It Works
- Builds `sms:` payloads with body parameters for native messaging app handoff.
Cautions
- Body parameter interpretation varies by OS; validate behavior on target devices.
Technical and Practical Benefits
iOS & Android Compatibility
SMS QR behavior can vary by device and app. This tool uses the widely compatible `smsto:` format and focuses on reliably opening the compose screen.
Technical Specifications
Schema: `smsto:<phone>:<message>`
Note: Message-body handling varies by OS/app, so scan-test before publishing.
FAQ
Will the message send automatically?
No. It only opens the compose screen. The user must tap Send manually.
Is the phone number/message uploaded anywhere?
No. QR creation runs locally in your browser, and your input is not sent externally.
Why isn’t the message body pre-filled sometimes?
Some devices/apps don’t support pre-filling the body reliably. In those cases, only the recipient may be set.
What happens with long messages?
Long SMS messages may be split into multiple parts depending on the device and carrier behavior.
How should I format the phone number?
Digits-only is usually safest. For international use, include a country code like `+81...`.
Can this open LINE/WhatsApp instead of SMS?
Not in this mode. Use URL mode to encode a link for another app.
Is it okay to post this publicly?
Anyone who scans can open a prefilled message. Avoid embedding sensitive information in public postings.
The SMS app doesn’t open after scanning
Support depends on the device and scanner app. Try another scanner, or provide an alternative (like a URL link) as a fallback.
References
- DENSO WAVE: Official QR Information
Core references for QR standard behavior.
- IETF RFC 3986
Normative URI/URL syntax specification.
- Apple: Scan QR Codes on iPhone
Official iOS scanner behavior reference.
More Tools
QR Code Reader (Image/PDF/Camera)
Scan QR codes from images, PDFs, or your camera (rMQR supported).
Character Counter (Lines & Bytes)
Count characters, lines, and bytes in real time — great for posts and drafts.
Random String Generator | Letters(A-a), Numbers, Symbols, Hiragana & Katakana
A free, no-registration random string generator. Easily create strong passwords or generate custom strings including Hiragana, Katakana, and symbols with a single click. It's also perfect for TRPG character naming or generating dummy data for testing. All generation is done locally in your browser, ensuring complete security and privacy!