OathQR

Free forever · no account · no watermark

One scan opens a text message, ready to send.

Type your number, optionally pre-write the message, print the code. Scanning opens the phone's messaging app with everything filled in: the sender just presses send. No app to install, no WhatsApp required, and the code never expires.

The code contains a standard SMSTO payload with your number. It is generated in your browser: we never see the number, and the text goes through the scanner's normal messaging app.

Previewsample

Try it now: point your phone camera at the preview.

This code is pure data. It carries your content directly instead of a link through our servers, so it can't expire and we couldn't turn it off if we wanted to.

I.

It cannot expire

Static codes are pure data. There is no timer, no scan limit and no trial, so there is nothing that can run out.

II.

It never touches our servers

The code is generated in your browser. We never see your content, so we have nothing to hold hostage.

III.

No account, no watermark

Download PNG, SVG or print-ready PDF and use it commercially, without signing anything.

Where SMS still beats every chat app

SMS works on every phone with a SIM card, with no app, no account and no mobile data at the moment of sending. That makes SMS codes the safe choice when you can't assume anything about the person scanning: service counters, machine labels ('text FAULT to this number'), contest entries, tradespeople's vans, opt-in lists for local shops. WhatsApp reaches most phones; SMS reaches all of them.

The pre-filled message does the quiet work. 'FAULT locker 12' or 'STOP' or 'Hi, I'd like a quote for the garden' arrives exactly in the format you need, which means you can sort, automate or reply without deciphering anything. The sender types nothing and gets nothing wrong.

How it works, honestly

The code contains an SMSTO payload, the standard that iPhone and Android cameras have read natively for years: scan, tap the banner, the messaging app opens with number and text in place. Like every code on this site it is generated in your browser, so your number never touches our servers and there is nothing we could switch off or put behind a trial.

Two honest notes. The person scanning pays their normal SMS rate, which on almost every plan today is zero, but it is their carrier's business, not ours. And a printed static code can't follow you to a new number: if you change it, regenerate and reprint, free every time.

Questions, answered plainly

Does it work on iPhone and Android?
Yes. Both camera apps read SMSTO codes natively: point, tap the banner, and the messaging app opens with the number and message pre-filled. No extra app is involved.
Does the code expire or have a scan limit?
No. The number and message are encoded in the image itself, generated in your browser with no redirect through us. It works as long as your phone number does.
SMS code or WhatsApp code — which should I print?
SMS if you can't assume the scanner has any particular app: it works on every phone with a SIM. WhatsApp if your customers already write to you there and you want the conversation in one place. Printing both next to each other is common and costs nothing.
Does sending the text cost anything?
The scanner pays their standard SMS rate, which on nearly all current plans is included and effectively free. Nothing passes through us and we add no charge of any kind.
Can I use it for opt-in marketing lists?
Yes, it is one of the main uses: 'text JOIN to subscribe' becomes scan-and-send. Follow your local rules on consent and opt-out wording — the code removes friction, not obligations.

More sworn tools