Free QR code generator
Links, WiFi, business cards, PDFs and more. Style it, download it, done.
1Complete the content
Open any web page
2Design your QR
- Never expires
- No sign-up needed
- PNG & SVG up to 2048 px
- No watermark
A QR code for every occasion
Pick a scenario and we'll set up the generator for you.
From idea to scannable in under a minute
- 1
Choose a type
Website, WiFi, business card, PDF… pick what happens when someone scans.
- 2
Make it yours
Add your content, then brand it with colors, dot shapes and your logo.
- 3
Download & share
Grab a crisp PNG or an infinitely scalable SVG for print.
Static or dynamic? Why not both.
Static codes are free forever but can't change once printed. Dynamic codes point to a link you control: edit them any time and see who scans.
Static
Free foreverPerfect for things that don't change.
- Unlimited codes & scans
- Custom colors, shapes & logo
- PNG & SVG downloads
- Can't be edited after printing
- No scan statistics
Dynamic
AccountFor campaigns, menus and anything that evolves.
- Everything in Static
- Change the destination any time
- Scan analytics: location, device, time
- Landing pages: menus, socials, coupons
Everything you need, nothing you don't
On-brand in seconds
Brand colors, rounded or classic dots, custom corners and your logo in the middle. Every style stays scannable.
Design yoursNever expires
Static codes store your content directly. They work forever, no subscription.
Print-ready files
PNG up to 2048 px or vector SVG for flyers, packaging and billboards.
Private by design
Codes are made in your browser. WiFi passwords and contacts are never stored.
Instant preview
See every change live as you type, then download in one click.
Questions? Answers.
Everything you need to know about creating QR codes with QR.app.
See all questionsIs QR.app really free?
Yes. Static QR codes are free to create and download, with no sign-up, watermark or scan limit.
Do static QR codes expire?
No. The content is stored inside the code itself, so it keeps working as long as the printed code exists.
What is the difference between static and dynamic QR codes?
A static code holds its content directly and cannot be changed. A dynamic code points to a QR.app short link that you can edit at any time, and it records scan statistics. Dynamic codes need a free account.
Which file format should I use?
PNG works for websites, documents and social media. SVG is best for print because it scales to any size without losing quality.
Will my QR code scan with colors and a logo?
Yes, as long as the dots are clearly darker than the background. We raise error correction automatically when you add a logo and warn you if the contrast is too low. Always test-scan before printing.
What happens to my PDF?
Your PDF is stored on our servers under a random, unguessable link, and the QR code opens it. Uploads are limited to 10 MB.
Ready for QR codes you can edit and track?
Join early access to dynamic QR codes. It's free to start.