Can I use these QR codes commercially?
Yes. The QR code standard (ISO/IEC 18004) is open. There are no licensing fees for generating or using QR codes commercially.
Web
Enter any URL, plain text, email address, or phone number to instantly generate a downloadable QR code. Choose size and error correction level to suit your use case.
Generated output
Enter a URL or text to generate a QR code.
A QR code encodes data as a 2D matrix of black and white squares. The generator uses the Reed-Solomon error correction standard to embed redundant data so the code can still be scanned even if part of it is damaged or obscured. The error correction level controls the trade-off between data capacity and damage tolerance.
Higher error correction levels (Q or H) produce denser codes but allow the QR to remain scannable with up to 25–30% of the pattern covered. Lower levels (L or M) produce cleaner, sparser codes ideal for digital screens. For printed materials that may get scratched or folded, use Q or H.
To link a printed flyer to your website, enter your full URL (e.g. https://example.com), select Medium error correction, and choose a large size. Download the PNG and embed it in your design at 300 dpi or higher for clean print output.
For a Wi-Fi sharing QR code, enter the text in the format: WIFI:T:WPA;S:NetworkName;P:Password;; — most modern phone cameras will detect this format and offer to join the network automatically.
Answers to common questions about this generator and how it works.
Yes. The QR code standard (ISO/IEC 18004) is open. There are no licensing fees for generating or using QR codes commercially.
A QR code can hold up to 4,296 alphanumeric characters or 7,089 numeric digits at the lowest error correction level. In practice, URLs and short text strings work best — long content produces very dense codes that some older scanners struggle to read.
No. The QR code encodes your URL or text directly. There is no intermediary service or redirect — the code will work as long as the URL or content it points to remains valid.
For print quality, the QR image should be at least 2.5 cm × 2.5 cm (1 inch × 1 inch) at 300 dpi. Scale up the generated PNG in a vector-aware tool or use the large (400 px) size as a base and upscale with nearest-neighbour interpolation to preserve crisp edges.
This generator produces standard black-on-white QR codes. Adding a logo is possible with a high error correction level (H), which reserves up to 30% of the code for damage tolerance — enough to cover a small centred logo. For custom colours or logos, a design tool or dedicated branding tool is recommended after generating the base QR.
Explore other generators that pair well with this one.
Percent-encode URLs and query strings or decode them back.
Convert titles and phrases into clean, SEO-friendly URL slugs.
Encode text to Base64 or decode Base64 back to plain text.