QR Code Generator
Generate scannable QR codes for text, links, and phone numbers.
How to use QR Code Generator
What this tool does
A QR code generator turns a piece of information into the familiar square
barcode that any phone camera can read. This is ToolJutsu’s general-purpose
generator: it handles the two most common cases — plain text and URLs —
plus phone numbers, which encode as a tel: link so a scan opens the
dialler. It builds the correctly formatted payload, renders a live preview as
you type, and lets you download the result as a PNG or an SVG. Everything is
computed in your browser, so nothing you encode is ever uploaded.
The value of a QR code is that it removes typing. Instead of reading a long URL aloud or asking someone to copy a phone number by hand, you point a camera and the device does the rest.
Why you might need it
QR codes bridge the physical and digital worlds. A slide deck shows a code that links to the speaker’s resources. A flyer carries one that opens a landing page. A shop receipt links to a review form. A poster encodes a phone number so a passer-by can call with one tap. Anywhere a link or a number lives on a printed surface or a screen, a QR code makes it actionable instead of something to copy out later.
This generator is built for exactly those general cases — a link, a note, a number — where you just need a clean, reliable code quickly.
How to use it
- Choose a content type: Text, URL, or Phone.
- Enter your content in the field that appears.
- Adjust the size slider and pick an error-correction level if the code needs to survive print damage.
- Optionally set the foreground and background colours to match your design.
- The preview updates live. When it looks right, click Download PNG for a raster image or Download SVG for a scalable vector file.
Dedicated tools for WiFi, contacts, email and SMS
Some QR codes do more than carry a link, and each deserves a focused tool with the right fields and advice:
- WiFi QR Generator — encode a network name, password and security type so guests join with a scan.
- vCard QR Generator — encode a full contact card that saves name, phone, email and more in one step.
- Email QR Generator — open a pre-filled email with the subject and body already written.
- SMS QR Generator — open a pre-filled text message to a chosen number.
To read an existing code, the QR Code Reader decodes QR codes from an image or your camera, and the Barcode Generator produces traditional 1D barcodes.
Common pitfalls and tips
The most common failure is a code that will not scan, and contrast is usually the cause. QR readers expect dark modules on a light background; inverting that, or using two colours close in brightness, breaks detection on many cameras. Keep a clear difference between foreground and background.
The second pitfall is overloading the code. Every QR code has a fixed capacity, and a long block of text combined with a high error-correction level can push past it — shorten the content or lower the level. Leave the quiet zone (the margin of empty space) intact, which this tool adds automatically. For anything printed, download the SVG so the code stays razor-sharp at any size, and raise the error correction to Q or H if the code might be scuffed or partly covered. Always test the finished code with a real phone before printing it at scale.
Frequently asked questions
Is the data I put into the QR code sent anywhere?
Where did the WiFi, contact, email and SMS options go?
What does the error-correction level do?
Why does my QR code fail to generate?
Should I download a PNG or an SVG?
Related tools
WiFi QR Generator
Create a QR code that connects guests to your WiFi.
vCard QR Generator
Generate a QR code containing your contact details.
Email QR Generator
Create a QR code that opens a pre-filled email.
SMS QR Generator
Generate a QR code that drafts a text message.
QR Code Reader
Scan and decode QR codes with your camera.
Barcode Generator
Generate barcodes in multiple common formats.