Free SMS QR Code Generator
Create a QR code that opens a text message with the phone number and message body already filled in. People scan it and their messaging app opens, ready to send. Useful for opt-ins, RSVPs, customer support, and quick-response campaigns.
Create Your Free SMS QR Code →How to Create a Free SMS QR Code
- 1
Enter the phone number
Type the phone number that should receive the text message. Include the country code for international numbers (e.g., +1 for US/Canada).
- 2
Pre-fill the message (optional)
Add a default message body so people do not have to type anything. For example: "Yes, I'd like to RSVP" or "I'm interested in learning more." The sender can still edit the message before sending.
- 3
Generate your QR code
The QR code updates in real time. Customize colors and dot style if you want it to match your branding.
- 4
Download and share
Download as PNG or SVG. Print on flyers, posters, event materials, or product packaging. The QR code never expires.
Why Use nah
- • No signup required. Just open the page and start creating.
- • No expiration. The QR code encodes a standard sms: link. It works forever, no server dependency.
- • 100% client-side. Your phone number and message text never leave your browser.
- • Open source. The code is public on GitHub. You can verify exactly what it does.
Frequently Asked Questions
Is it really free?
Yes. Completely free, no limits. An SMS QR code is just an encoded sms: link — there is nothing to charge for.
Can I pre-fill the message?
Yes. You can set a default message body that appears when someone scans the code. They can edit it before sending if they want.
Does it work on all phones?
Yes. Both iPhone and Android phones recognize sms: links from QR codes and open the default messaging app. The user taps send to complete the message — it is never sent automatically.