Free · No sign-up · 100% private

Free QR code generator

Create a QR code for a link, Wi-Fi network, business card or email in seconds. Customize the colors, add a logo, and export a crisp PNG or print-ready SVG — straight from your browser.

Static vs dynamic QR codes

A static QR code stores your data directly in the image. It's free, never expires and has no scan limit — the right choice for most posters, menus, packaging and business cards.

Static (free)Dynamic (Pro)
Editable destinationNo (fixed once printed)Yes, anytime
Scan statisticsNoYes (real-time)
Expiry / passwordNoYes
PriceFreePro plan

If you need to change where a printed QR points after it's out in the world — or to measure how many people scan it — that's a dynamic QR code.

Make a QR code that still scans

Customization is great, but legibility comes first. Keep a strong contrast between the code and its background, don't shrink the logo's clear zone, and test the result before printing at size. GetFormat keeps the error-correction high when a logo is added so the code stays reliable.

Private by design

Your QR code is generated entirely in your browser. The data you encode is never sent to a server — ideal for Wi-Fi passwords and personal contact details.

FAQ

Frequently asked questions

Is the QR code generator free?

Yes. Creating a static QR code (link, Wi-Fi, vCard, email and more) with custom colors is completely free, with no sign-up.

Do my QR codes expire?

No. A static QR code never expires and has no scan limit. It encodes your data directly and keeps working forever.

Can I add a logo to my QR code?

Yes. You can place a logo in the center and pick colors and shapes. Keep enough contrast so the code stays easy to scan.

What is a dynamic QR code?

A dynamic QR code points to a short GetFormat link you can re-target anytime and whose scans are tracked. It's part of the Pro plan; static QR codes are free.