← Hashito System Home 日本語 Tools Blog
Settings
320px
4
Preview
Scanning this QR code with a phone camera or QR reader app opens a new SMS with the recipient and message body already filled in.

Detailed description of each setting

What each setting means and how to use it. Click to expand.

Phone number (recipient)

The destination phone number for the SMS. You can enter international (e.g. +81 90-1234-5678) or local (e.g. 09012345678) format; characters other than digits and + (hyphens, spaces) are stripped automatically before being encoded into the QR string.

Message body (pre-filled text)

The text that is pre-filled into the SMS body when the QR is scanned. Putting a fixed inquiry template here means the person only has to press send. Leaving it blank opens a new SMS with just the recipient filled in.

About the SMSTO format

This tool generates the QR using the widely supported SMSTO:number:body format. Behavior on scan (whether the body is pre-filled, whether sending is automated) varies by device and app; in most environments it goes only as far as opening a pre-filled SMS composer, and the user must send it manually.

Error correction / size / margin

The error correction level is roughly how much damage can be recovered (L about 7%, M 15%, Q 25%, H 30%). Size is the side length in pixels of the output PNG, and margin is the white quiet zone around the code (4 or more recommended). Use a larger size for print; SVG scales without limit.

Frequently Asked Questions (FAQ)

What is an SMS QR code?

An SMS QR code bundles a destination phone number and a pre-filled message into a QR code. Scanning it on a phone opens a new SMS (text message) with the recipient and body already filled in. It is handy for letting people send an inquiry or booking message easily.

Does scanning it send the SMS automatically?

No. On most devices it only opens a pre-filled SMS composer, and the user must press send to actually send it. Behavior varies by device and app. It never sends a message on its own.

Is the phone number and message I enter safe?

Yes. Everything from entering the number and message to generating and downloading the QR code runs entirely in your browser (JavaScript). Your input is never uploaded to a server.