How it works
Make a QR code for your website, menu, form or social profile in seconds: paste the link, pick your colors, add your logo and download a high-resolution PNG or a vector SVG. Everything happens in your browser, nothing is uploaded, and the code never expires.
Make a QR code in three steps
- 1Paste the link: a website, menu, review page, sign-up form or social profile.
- 2Pick the colors, add your logo if you like, and choose how big the image should be.
- 3Download a PNG for screens and documents, or an SVG for anything you print.
Static QR codes that keep working
Many QR code generators make dynamic codes: the code points to the generator's own short link, which then forwards people to yours, and it stops working if that service shuts down or your plan ends. The codes made here are static. Your link is stored in the pattern itself, so the code works for as long as your link does, on business cards, product packaging, table tents and storefront signs.
Because nothing sits between the code and your link, there is no scan counter either. To see how many visits come from a printed code, add UTM tags to the link before you make the code.
Need dozens or hundreds of codes?
Use the bulk QR code generator: paste a list from Excel or a CSV file, or number a sequence, and download every code in one ZIP. It also prints QR code labels and barcode labels straight onto US Letter label sheets for inventory, storage bins and asset tags.
Need a barcode instead?
For the striped kind of code on products and shelf tags (Code 128, EAN-13 and others), use the barcode generator. A QR code holds a whole link or a paragraph of text that any phone can open; a barcode holds a short ID that a scanner reads into your inventory or checkout system.
Tips for a QR code that scans
- Keep it dark on light. Phone cameras read contrast, so dark squares on a white or pale background scan best. Light squares on a dark background fail on many scanner apps.
- Leave the white margin. The blank border around the code (the quiet zone) is part of it. Do not crop it off or place the code on a busy photo.
- Print it big enough. As a rule of thumb, print it at least 0.8 inch (2 cm) wide, and larger when people will scan it from across a room.
- Test before you print a batch. Scan it with a phone or two, especially after adding a logo.
FAQ
Is this QR code generator really free?
Yes. There is no sign-up, no watermark and no limit on how many codes you make. The PNG, SVG and JPG downloads are free for personal and commercial use.
Do the QR codes expire?
No. They are static QR codes: your link is stored in the pattern itself, with no redirect service in between, so there is nothing to expire. As long as your link works, the code works.
Is my link uploaded anywhere?
No. The code is drawn right in your browser, and the link and logo you add never leave your device.
Can I add my logo?
Yes. Upload your logo and it is placed in the center. Error correction switches to the highest level automatically so the code still scans. Scan it with your phone before you print.
Which file should I download for printing?
SVG. It is a vector file that stays sharp at any size, which suits flyers, posters, packaging and signs. Use PNG for web pages, slides and documents.
Can I see how many people scanned my code?
Not with these codes. Counting scans needs a dynamic code that sends every scan through someone else's server first. If you need numbers, add UTM tags to your link (for example ?utm_source=flyer) and check your website analytics.