Free QR Code Generator — Custom Colors, Download PNG or SVG
Create a custom QR code for any URL, text, or WiFi password. Choose colors and size, download PNG or SVG. No signup, completely free.
QR codes are everywhere — on restaurant menus, product packaging, business cards, and event tickets. Creating a professional custom QR code takes seconds with the right tool. Here's everything you need to know.
What Is a QR Code?
A QR (Quick Response) code is a 2D barcode that smartphones can scan to instantly open a URL, connect to WiFi, save a contact, or display text. Unlike traditional barcodes that store a few digits, QR codes can store thousands of characters.
How to Create a QR Code Online
- Open the QR Code Generator — visit burnmypic.fun/tools/qr
- Enter your content — paste a URL, type text, or enter a WiFi password
- Customize appearance — choose colors and size
- Select error correction — use High for printed QR codes
- Download — save as PNG for digital use or SVG for printing
Your QR code generates in real-time as you type.
QR Code Use Cases
| Use Case | Content to Enter | Recommended Size |
|---|
| Website link | Your full URL | 512px+ |
|---|---|---|
| Business card | Contact details text | 512px |
| Event ticket | Booking ID or URL | 256px |
| Restaurant menu | Menu URL | 1024px (large format) |
| Product packaging | Product page URL | 256-512px |
PNG vs SVG — Which Format to Choose?
PNG (Recommended for digital use):
- Works on all social media platforms
- Fixed pixel dimensions — use 512px or 1024px for best quality
- Great for websites, email, and digital displays
SVG (Recommended for print):
- Vector format — scales to any size without pixelation
- Perfect for business cards, flyers, banners, and large format printing
- Smaller file size than high-resolution PNG
For businesses: Always download both. Use PNG for digital, SVG for print.
Error Correction Levels Explained
QR codes have a built-in error correction system that lets them be scanned even if partially damaged or covered.
| Level | Recovery | Best For |
|---|
| **Low (7%)** | 7% damage | Clean indoor displays |
|---|---|---|
| High (30%) | 30% damage | Printed materials, outdoor |
Always use High for printed QR codes — they may get scratched, folded, or have stickers partially covering them.
Custom Color QR Codes
While black-on-white is standard, custom colors can make your QR code match your brand. Rules:
- High contrast — the scanner needs to distinguish dots from background
- Dark foreground on light background — don't invert this
- Avoid similar colors — a purple-on-dark-blue code won't scan reliably
Safe combinations: Black/white, dark blue/white, dark green/light green, dark purple/light gray.
Frequently Asked Questions
Does a QR code expire?
No. A static QR code (which BurnMyPic creates) never expires. The code is just an encoding of your URL — as long as the URL works, the QR code works.
Can I change where a QR code points after printing?
Not with a static QR code. For updatable QR codes, you need a "dynamic QR" service that uses a redirect URL. These typically require a paid account.
What's the minimum size for a QR code to be scannable?
For print: at least 2cm × 2cm (roughly 0.8 inches square). For digital displays: at least 256×256 pixels.
Can I add a logo to my QR code?
The QR generator doesn't currently support logo overlay. Adding a logo requires high error correction (30%+) since the logo covers part of the code. You can add this in a design tool like Canva after downloading the SVG.
Ready to try it yourself? It's completely free.
Try QR Code Generator Free →