QR code generator for free
Link, Wi-Fi, vCard, phone or text. Your own colors, a logo in the center and a caption. PNG up to 4000 px, SVG and PDF for print. No sign-up, no watermarks, and the code works forever.
Fill in the field on the left and your code will appear here
My dynamic codes
Missing a tool or have an idea? Write to us
How to create a QR code
- Choose what to encode: a link, text, Wi-Fi, a vCard, a phone number or an email.
- Fill in the fields. The code appears right away.
- Style it: code and background colors, dot and corner shapes, a logo in the center and a caption underneath.
- Pick a PNG size (1000, 2000 or 4000 px) or download SVG and PDF for print.
We make sure it scans
After every change we scan the code ourselves and warn you if the colors are too close or the logo gets in the camera's way. When you add a logo, the code automatically switches to the highest error correction, so it still reads with the center covered.
Ready-made use cases
- QR code for a restaurant menu;
- Wi-Fi QR code so guests connect without typing a password;
- vCard QR code that saves your contact to a phone;
- QR code for Google reviews;
- dynamic QR code you can redirect after printing.
Static or dynamic
A static code is free and works forever: the link lives inside the pattern itself and doesn't depend on us. But you can't change it after printing. A dynamic code points to a short link you can change at any time, and it counts scans by day, city, device and time. Dynamic codes are part of Pro Business, from $9.99 a month, up to 100 codes per key.
FAQ
Is the QR code free?
Yes. Static codes are free, with no sign-up, no watermark and no limit.
How long will the code work?
A static code works forever, since it doesn't go through our server. A dynamic code keeps working too, even after Pro ends: it points to the last link you set.
Can I add a logo?
Yes. After you add one, we check that the code still scans.
Which format is best for print?
SVG or PDF: they're vector and stay sharp at any size. PNG at 1000 px is enough for screens.
Can I make a payment QR code?
No, we don't generate bank payment codes. Your bank or payment app provides those.