▦

QR Code Generator

Create a QR code for a link, text, Wi-Fi or email. Runs in your browser, nothing is uploaded.

No registration required
Secure & private
Works on any device
512 px
Your QR code will appear here
🔒

100% Private

Your text, links and Wi-Fi details are turned into a code in your browser — nothing is uploaded.

⚡

Instant

The QR code updates live as you type or change a setting.

🆓

Free & Unlimited

No account, no watermark, no limits. Download PNG or SVG.

How to create a QR code

Three quick steps. Nothing to install and nothing leaves your device.

1

Choose a type

Pick Link / Text, Wi-Fi or Email, then fill in the details.

2

Customize

Set the colors, error correction level and size. The preview updates instantly.

3

Download

Save your QR code as a PNG image or a scalable SVG file.

Learn about QR Codes

Helpful guides on creating, scanning and using QR codes.

▦

How to Make a QR Code for a Link

Turn any web address into a scannable code in a few clicks.

Read article →
📶

How to Share Wi-Fi With a QR Code

Let guests join your network by scanning instead of typing a password.

Read article →
🛠️

QR Code Error Correction Explained

What Low, Medium, Quartile and High mean for scanning reliability.

Read article →

Frequently asked questions

Quick answers about the ConvertKit Lite QR Code Generator.

Is my data uploaded anywhere?

No. The QR code is generated in your browser, so your links, text and Wi-Fi password are not sent to a server.

Does the QR code expire?

No. The code simply contains your text, so it works as long as the link or information inside it stays valid.

Which error correction level should I use?

Medium suits most uses. Choose a higher level if the code may get dirty or damaged, but it makes the code denser. Lower levels give simpler codes.

PNG or SVG?

PNG works everywhere. SVG stays sharp at any size, which is best for printing or resizing.

Why does it say there is too much data?

A QR code can only hold a limited amount of text. Shorten the text or choose a lower error correction level.

Will my colors scan properly?

Use a dark color on a light background with strong contrast. Light-on-dark or low-contrast combinations may not scan on every device.