⬛ QR Code Generator

Free QR Code Generator

Select content type and enter your data →
QR code appears here instantly
⚙️ QR Code Settings
200px
📁 Click to select logo (PNG, JPG, SVG)
7 content types Add your logo PNG, SVG & PDF Never expires No signup

How to Create a QR Code

1

Choose Content Type

URL, WiFi, vCard, email, phone, location or event — pick what your QR code will encode.

2

Enter Your Data

Type your URL or fill in the form fields. QR code generates instantly as you type.

3

Customize

Adjust size, colors, error correction and optionally add your logo.

4

Download

PNG for digital, SVG for print, PDF for direct printing. Validate before printing at scale.

What Can You Encode in a QR Code?

🔗

URL / Website

Any link — product pages, social profiles, landing pages, portfolios. Most common QR use case.

📶

WiFi Password

Guests scan and connect instantly. Perfect for cafés, hotels, Airbnb and offices.

👤

vCard / Contact

Name, phone, email, company, website — one scan saves the full contact. Replaces business cards.

✉️

Email

Pre-fills recipient, subject and message. One scan, ready to send.

📍

Location

Opens directly in Google Maps. Great for business addresses and event venues.

📅

Event

Creates a calendar invite with title, time and location. Scan to add directly to phone calendar.

Error Correction — The Feature Most People Skip

Every QR code has an error correction level that determines how much damage it can sustain while still scanning. There are four levels — and choosing the right one matters more than most people realize.

LevelRecoveryCode SizeBest For
L7%SmallestClean indoor use, tiny QR codes
M15%MediumGeneral use — good default
Q25%LargerIndustrial, outdoor
H30%LargestLogo QR codes, rough conditions

Rule of thumb: use M for general use, H if you're adding a logo. The logo covers part of the code — higher error correction compensates for that.

Adding a Logo to Your QR Code

Enable "Add Logo" in the settings above and upload your PNG, JPG or SVG. A few things worth knowing before you print:

💡 Always validate before printing at scale. Click the Validate button above — it reads the QR code using your camera and shows the decoded value. If it scans in under 3 seconds, you're good to go.

Static vs. Dynamic QR Codes

You may have seen services offering "dynamic QR codes" you can edit after printing. Here's what they don't tell you upfront:

The QR codes generated here are static — they directly encode your URL or data. They never expire, never depend on a third-party service, and work completely independently. For most use cases, that's exactly what you need.

Static QR codes never expire. A code generated today will still work in 10 years, as long as the destination URL stays active. No subscriptions, no surprises.

QR Code Size Guide

Download as SVG for print — it scales to any size without pixelation.

Frequently Asked Questions

Generate Your QR Code — Free

URL, WiFi, vCard, email, location — no signup, no watermark.

⬆ Back to Generator

Related Tools