Codes & Utilities
SMS QR Code Generator
Create a QR code that opens a text message to your number with the message already written.
What should the QR code open?
Ready-made templates
Colours
Shapes
Frame style
Text colour is chosen automatically so it is always easy to read.
Add a logo
With a logo, error correction switches to High automatically so the code still scans.
Dynamic QR code New
A dynamic QR code holds a short link instead of your web address. You can change where it points at any time without reprinting it, pause it, and see how often it is scanned.
Dynamic QR codes are not available on this page.
Create a free account to make dynamic QR codes and track their scans.
Create many QR codes at once
Every line becomes one QR code, using the style from your Design, Frame and Logo tabs. Add a file name after a | if you like, for example https://example.com/table-1 | table-1.
CSV tip: use a header row with content (or url) and an optional name column.
Up to 300 codes per run. Everything is created in your browser and nothing is uploaded.
Your saved designs
Nothing saved yet. Designs are saved when you download, copy or share, or when you tap Save.
Saved only in this browser. Wi-Fi passwords are never saved.
How to use this tool
- 1
Add number and message
Enter the phone number with country code and the message you want to be pre-filled.
- 2
Style the code
Pick colours and a TEXT US frame, then check the live scan test.
- 3
Download
Save a PNG, SVG or PDF for posters, tickets, flyers and shop windows.
Frequently asked questions
- Does it send the message automatically?
- No. The code opens the messaging app with the text ready, and the person still has to tap send.
- Do all phones open it the same way?
- Most phones open a new message with the number and text filled in, but the behaviour can differ slightly between devices. Test the code with your own phone first.
- Should I include the country code?
- Yes, for example +92 for Pakistan, so the message works from any country.