QR Code for SMS

Be the first to rate this tool

Create your QR code

Choose a content type, enter your details, then customize and download the result.

Generated in your browser
1

Choose your content

Use the full URL, including https://, for the most reliable scan.
Use a public PDF link so scanners can open the document.
Each line is kept in the QR payload so users can choose a link after scanning.

Add the details you want to share. The QR code uses the standard vCard 3.0 format so supported phones can save it as a contact.

Add one public profile URL per line.
2

Customize the code

Live preview

Waiting for content

Your QR code will appear here.

Download

This is a static QR code: the encoded content stays fixed and is not tracked by this tool.

QR code history

Recent payloads are stored only in this browser so you can reuse them quickly. Clear them whenever you want.

No QR codes have been generated in this browser yet.

What is an SMS QR code?

An SMS QR code uses the SMSTO format to store a phone number and message. On supported phones, scanning can open the text-message composer with those values ready for review.

SMS QR codes are useful for event RSVPs, service requests, appointment questions, feedback, and simple opt-in workflows. Recipients can review or edit the message before sending, so keep the number accurate and explain the expected action near the code.

How to use a QR code generator

QR codes are two-dimensional symbols that store text, links, contact cards, and other compact data. This generator creates static codes locally in your browser, which makes it useful for menus, posters, packaging, business cards, event signs, and simple offline handouts.

How to use this tool

Select the payload that matches your goal, enter the content, and check the live preview. Adjust the size, colors, and error-correction level before downloading a PNG or SVG. Test the downloaded code with more than one phone and keep enough white space around it when placing it in a design.

QR code history and static codes

The history panel is a convenience feature backed by your browser’s local storage; it is not a server account or scan analytics system. A static QR code cannot be edited after download because its data is printed directly into the symbol. If you need to change a destination or measure scans, use a dynamic service that you control and review its redirect, privacy, and retention policies carefully.

Reliable QR code design

Keep strong contrast between the modules and their background, avoid covering the three corner finder patterns, and do not crop the quiet zone. The DENSO WAVE QR Code overview explains the symbol’s structure and use, while the ISO/IEC QR Code standard provides the formal specification. For safety, preview a destination before opening it; a QR code can carry a harmful link just like any other link.

What these items mean

ItemMeaning and use
QR codeA quick response code is a two-dimensional barcode designed for fast machine reading. The format was developed by DENSO WAVE’s team in Japan in 1994 and later standardized internationally, so it can store more information than a typical one-dimensional barcode.
Static and dynamicStatic means the payload is embedded in the printed symbol and cannot be changed. Dynamic means the symbol usually points to a redirect managed by a service, allowing edits and scan analytics; this local tool creates static codes only.
Error correctionError correction adds recovery data so a code can still scan when it is partly dirty or damaged. L, M, Q, and H provide increasing recovery capacity, but higher levels also make the symbol denser.

Use QR codes responsibly: verify destinations, protect personal data, and test the final printed size and contrast before publishing.

Similar tools

QR code generator

Create downloadable QR codes for links, contact details, messages, apps, and social profiles.

QR Code for Phone

Create a QR code that starts a phone call.

QR Code for Email

Create a QR code that opens a prefilled email.

Embed this tool

Give your visitors a fully working QR Code for SMS right on your website—interactive, ready to use, and available without leaving your page.

Enter the domain where you will place this tool.