QR Code Generator
Create custom QR codes in seconds. Adjust colors, size, and error correction. Download as PNG, SVG, or JPEG — no account needed.
Content
Customize
Error correction
Download format
Your QR code will appear here
Start typing above to generate
About QR Code Generator
QR codes have become the universal bridge between physical media and the digital world. A QR code on a business card, product label, restaurant menu, event poster, or retail display gives anyone with a smartphone instant access to a URL, an email address, a phone number, or any other text — without typing a single character. They are fast to scan, free to generate, and infinitely reusable.
Our QR Code Generator encodes whatever you paste — a URL, plain text, an email address or a phone number — and labels the content type for you as you type, so there is no format to pick and nothing to configure before you start. The code redraws itself on every keystroke. Adjust the foreground and background colors to match your brand identity, set the output size for your intended use (screen display vs. large-format print), widen or tighten the quiet zone around the code, and choose the error correction level based on how you plan to use it.
Error correction is the most overlooked QR code setting. At level M (Medium, 15% recovery), standard codes scan reliably in good conditions. At level H (High, 30% recovery), up to 30% of the code can be covered, damaged, or obscured while still scanning — essential if you plan to place a logo, icon, or design element over the center of the QR code. Download as SVG for print materials (infinitely scalable) or PNG/JPEG for digital use.
How to Use QR Code Generator
- 1Type or paste your content — up to 2,953 characters. A badge under the field shows the detected type: URL, Email, Phone or Text.
- 2The preview generates itself as you type, so the code is ready before you touch any setting.
- 3Adjust the foreground and background colors to match your branding, or tick "Transparent background" to drop the code onto a coloured layout.
- 4Set the QR code size between 128 and 1024 px — larger for print, smaller for screen — and tune the quiet zone, the empty margin scanners need around the code.
- 5Select the error correction level — L (7%), M (15%), Q (25%) or H (30%). Use H if you plan to overlay a logo.
- 6Choose PNG, SVG or JPEG, then click "Download QR Code" — or "Copy to clipboard" to paste the code straight into a design tool.
Use Cases
- →Create a QR code for a website URL to include in printed marketing materials and signage
- →Generate a QR code for a support email or phone number so customers can reach you in one scan
- →Add a QR code to a business card linking to a digital portfolio or LinkedIn profile
- →Create product QR codes linking to a product page, manual, or warranty registration
- →Generate event QR codes for ticket verification, directions, or registration confirmation
- →Use High error correction to place a logo over a QR code in branded materials
- →Export a transparent PNG to drop a QR code onto a coloured poster or packaging layout
Tips
- ✓SVG format is ideal for print — it scales to any size from a business card to a billboard without pixelation
- ✓Use H (High) error correction when you plan to place a logo or graphic over the QR code center
- ✓Always test the QR code by scanning it on multiple devices before printing at scale
- ✓High contrast between foreground and background (dark on light) produces the most reliable scanning
- ✓Include the full https:// on links — the content is encoded exactly as you typed it, with nothing added
- ✓Minimum recommended print size is 2 cm × 2 cm for reliable scanning from a normal distance
- ✓Do not cut the quiet zone to zero for print — scanners rely on that empty margin to find the code
- ✓Shorter content means fewer modules and a code that scans faster; pair long links with our URL Shortener first
- ✓JPEG cannot store transparency, so the format switches to PNG when you enable a transparent background
- ✓The character counter caps at 2,953 — the maximum a QR code can hold in text mode
Frequently Asked Questions
A QR code (Quick Response code) is a two-dimensional barcode that can store text, URLs, emails, phone numbers, and more. When scanned with a smartphone camera, it instantly opens or displays the stored information.
No. Type or paste whatever you want to encode and the generator labels it for you — URL, Email, Phone or Text. Your input is encoded exactly as written, so include the full https:// on links. The field holds up to 2,953 characters.
Yes, completely free. No sign-up, no account, no limits. Generate as many QR codes as you need.
You can download your QR code as PNG (best for web and print), SVG (vector, scales infinitely without quality loss), or JPEG (smaller file size, no transparency support).
For most uses, M (Medium, 15% recovery) is the sweet spot. Use H (High, 30%) if you plan to add a logo on top of the QR code or expect physical wear.
Yes. QR codes you generate are yours to use for any purpose, including commercial. There are no licensing restrictions on the output.
A QR code can hold up to 2,953 characters of text, 7,089 numeric digits, or 1,817 Kanji characters. URLs and short texts work best for reliable scanning.