QR Code Generator

Create QR codes from text, URLs, or any data. Custom colors, sizes, and download as PNG or SVG. Free, no signup.

100% Free No signup No watermarks

Enter text or URL

Type or paste any text to encode as a QR code

0 / 4,296
Output Size:
Format:

How to Generate a QR Code

1

Enter Your Data

Type or paste any text, URL, email address, phone number, or other data into the text field.

2

Customize Settings

Pick custom foreground and background colors, choose an output size (200–1000px), and set the error correction level.

3

Download PNG or SVG

Click Generate, preview the QR code, and download as a high-quality PNG image or scalable SVG vector.

What Can You Encode in a QR Code?

QR codes can store various types of data. Here are the most common use cases:

Data TypeExampleCommon Use
URLhttps://example.comWebsite links, landing pages
Plain TextAny text messageNotes, instructions, messages
Emailmailto:[email protected]Quick email composition
Phonetel:+1234567890One-tap calling
SMSsmsto:+1234567890:HelloPre-filled text messages
Wi-FiWIFI:T:WPA;S:NetworkName;P:password;;Guest network access
vCardBEGIN:VCARD...Contact information sharing
Locationgeo:40.7128,-74.0060Map coordinates

Error Correction Levels Explained

QR codes have built-in error correction that allows them to remain scannable even when partially damaged, dirty, or obscured. Choose the right level for your needs:

LevelRecoveryBest For
L (Low)7% of dataDigital screens, clean environments — smallest QR code size
M (Medium)15% of dataGeneral use — good balance of size and durability
Q (Quartile)25% of dataPrinted materials that may get scratched or folded
H (High)30% of dataOutdoor signs, packaging, environments with wear and tear

Tips for Better QR Codes

Common Use Cases

Frequently Asked Questions

You can encode any text data: URLs, plain text, email addresses, phone numbers, Wi-Fi credentials, vCard contact info, or any other text up to 4,296 characters.
Error correction allows a QR code to remain readable even if part of it is damaged or obscured. Level L recovers 7% of data, M recovers 15%, Q recovers 25%, and H recovers 30%. Higher levels produce denser QR codes but are more resilient to damage.
You can download QR codes as PNG images (raster, great for web and print) or SVG (vector, infinitely scalable). Both formats include a 2-module quiet zone (white border) for reliable scanning. You can also customize foreground and background colors.
Yes. QR codes can hold up to 4,296 alphanumeric characters. For URLs and short text, this is more than enough. Keep in mind that longer text produces denser, harder-to-scan QR codes — especially at smaller sizes.
Yes, completely free. No registration, no watermarks, no limits on how many QR codes you can generate. Simply enter your text, generate, and download.

Request a Feature

0 / 2000