BurnMyPic LogoBurnMyPic

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

  1. Open the QR Code Generator — visit burnmypic.fun/tools/qr
  2. Enter your content — paste a URL, type text, or enter a WiFi password
  3. Customize appearance — choose colors and size
  4. Select error correction — use High for printed QR codes
  5. 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 CaseContent to EnterRecommended Size
Website linkYour full URL512px+
Business cardContact details text512px
Event ticketBooking ID or URL256px
Restaurant menuMenu URL1024px (large format)
Product packagingProduct page URL256-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.

LevelRecoveryBest For
**Low (7%)**7% damageClean indoor displays
High (30%)30% damagePrinted 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 →