QR code guide
A QR code is a grid of information. Your camera finds its corners, reads the pattern, and reconstructs the content—even when some data is damaged.
Space is part of the code.
Keep the clear white border around your QR. QR puli reserves at least four modules of quiet space, so a scanner can separate it from its surroundings.
Dark on light wins.
Use strong contrast between your pattern and background. We require a conservative 4.5:1 contrast ratio for export; this is our design guardrail, not a QR standard.
Test the real thing.
We decode the rendered design before download. Paper, glare, distance, and camera quality still matter. Start around 30 mm wide and test at the actual size and distance.
A small logo. A lasting impression.
We use high error correction and a restrained logo area. Error correction protects data, but it is not permission to obscure 30% of the image. Every edited design gets checked again.
Use the editor your way.
Use the skip link to reach the editor, Tab to move through controls, and arrow keys within grouped choices. Press Escape to close a dialog. Every color also has a text field for entering a hex value. Selected choices are highlighted and have an accessible selected state. The preview updates automatically, and animations respect your device’s reduced-motion setting.
How a QR code works
DENSO WAVE, then a division of DENSO, introduced the QR code in 1994. Masahiro Hara’s team designed it for fast reading, and car factories used it to track parts. QR stands for “Quick Response.”
Find the corners
Your phone’s camera looks for the three large corner markers. They help the scanner locate the code and work out its orientation.
Read the pattern
The scanner reads a grid of light and dark squares, called modules, and decodes the stored data. Extra error-correction data can recover some missing information.
Choose the next step
Depending on its apps, your phone may offer to open a link, save a contact, or join Wi-Fi. You choose what happens next.
Create, customize and share
Add your link, choose your colors, and make it yours with a logo. Download PNG, SVG or PDF. No account needed.
How do I create a QR code with my logo?
Enter your link, choose a color theme, then add your logo, social icon or photo in the editor. The preview updates as you work. Download a PNG for sharing, an SVG for resizing, or a PDF for printing. Scan the final version on your phone before using it.
Do these QR codes expire?
This is a free static QR code generator. Your link or details are stored in the code itself. There is no built-in expiry or scan limit. Keep linked pages and files available. Create a new QR code if you change its link or details.
How do I make a Wi-Fi QR code?
Choose Wi-Fi and enter the network name, password and security type. Supported phone cameras can use the code to join that network. Generation happens in your browser. Anyone with the code can read the encoded credentials, so use a guest network for visitors.
Can I make a QR code for a restaurant menu or PDF?
Choose Menu or PDF and paste a public link to your menu or document. This generator links to your file; it does not host it. Keep the same URL when updating your menu so your printed code continues to work. Check the link without signing in before printing.
Will colorful QR codes scan?
Color can work when the dots remain clearly distinct from the background. Our presets use white backgrounds, custom colors have contrast protection, and downloads are checked with a QR decoder. Keep the clear space around the code and test the actual print at the intended size and distance.
Can I generate QR codes in bulk?
Yes. Open Bulk, paste a CSV with up to 50 rows, and use your current design for the batch. Each code is checked before it is included in the ZIP download. Review the sample CSV in Bulk for the expected columns.
A closer look at QR codes
QR means Quick Response
QR stands for Quick Response: fast reading was a central goal of the design.
DENSO WAVE · QR means Quick ResponseDeveloped for factories
DENSO introduced QR codes in Japan in 1994, and the automotive industry used them to track parts long before restaurant menus.
DENSO WAVE · Developed for factoriesA team of just two
Masahiro Hara led a two-person development team, with about a year and a half of work before the QR code was ready.
DENSO WAVE · A team of just twoThree corners reveal the orientation
The three large corner patterns help a reader locate a regular QR code and recognize its orientation, even when it is rotated.
DENSO WAVE · Three corners reveal the orientationA distinctive recognition pattern
Across the center of a finder pattern, the dark and light widths follow a 1:1:3:1:1 ratio, chosen because it was uncommon in printed material.
DENSO WAVE · A distinctive recognition patternThere are 40 grid sizes
Regular QR codes range from 21 by 21 modules to 177 by 177, with each version adding four modules per side.
DENSO WAVE · There are 40 grid sizesMore text can mean more dots
Data type, content length and error correction all affect the grid size; shorter content can produce a less dense code.
DENSO WAVE · More text can mean more dotsCapacity depends on the data
The largest regular QR code at the lowest error correction level can hold up to 7,089 digits, but only 2,953 bytes of binary data.
DENSO WAVE · Capacity depends on the dataAn international standard since 2000
QR Code became an ISO standard in June 2000, giving makers and readers a shared technical specification.
DENSO WAVE · An international standard since 2000Micro QR is a different format
Micro QR uses just one finder pattern and starts at 11 by 11 modules, but it is a separate format and needs a compatible reader.
DENSO WAVE · Micro QR is a different formatQR codes and music CDs
QR codes use Reed–Solomon error correction, also used on music CDs, to help recover damaged data.
DENSO WAVE · QR codes and music CDsTechnical references: DENSO WAVE · Quiet zones · Error correction