Link Code Generator Logo
Link Code Generator

Free Custom QR Code Generator: Add Logo, Colors & More

Create beautiful QR codes with your logo, brand colors, and custom shapes. Download as PNG, SVG, or PDF. No watermark, no signup required.

Dynamic QR Code

PRO

Change the destination URL anytime after printing. Track scans, devices, and countries.

Colors

Shapes & Style

Embedded Logo

Upload Logo Image

Free account required

Advanced

10px

Live Preview

Your QR code updates automatically

Download your QR code

Enter your URL above to save

Add your own link, then save it to your account

Free account includes

  • Save up to 5 QR codes
  • Unlimited PNG downloads
  • 10 SVG/PDF downloads per month
  • Add logos to your QR codes
  • No credit card required

Go Pro for

  • Unlimited SVG/PDF downloads
  • Unlimited saved QR codes
  • 100 Dynamic QR codes
  • Scan analytics & tracking
  • Edit destination URLs anytime
  • Bulk CSV generation (Coming soon)
  • No ads
View Pro pricing →

How to Create the Best Custom QR Codes

QR codes bridge the gap between physical marketing and digital experiences. A well-designed QR code on a business card, flyer, event poster, or product packaging can drive traffic, capture leads, and create memorable brand moments - but only if the code is scan-friendly and clearly tells people what to expect when they scan it. You can also generate specialized types like WiFi QR codes for instant guest network access, or vCard QR codes for business cards that save contact info with a scan.

Color Customization and Brand Matching

Our QR code generator lets you set both foreground (dots) and background colors to match your brand guidelines exactly. A few important rules for custom-colored QR codes:

  • Always maintain contrast: The foreground (dark) color must be significantly darker than the background (light) for scanners to work reliably. A light gray dot on white or dark blue on black will fail. Aim for at least a 4:1 contrast ratio.
  • Never invert colors: Light-on-dark QR codes (e.g., white dots on black) are not universally supported by all scanner apps. Stick to dark dots on a light background.
  • Test before printing: After customizing, scan the QR code with multiple smartphone camera apps (iOS native camera, Android native, Google Lens) before committing to a print run.

Adding a Logo to Your QR Code

Embedding your logo in the center of a QR code dramatically improves brand recognition and scannability trust. QR codes use a built-in error correction system specifically designed to allow this - up to 30% of the code's surface can be obscured and the data can still be recovered.

When adding a logo, raise the Error Correction Level to High (H) in the Advanced settings. This tells the encoder to include more redundancy, so the logo area remains fully recoverable. Keep your logo within approximately 25-30% of the total code area for optimal reliability.

Best QR Code Sizes for Different Uses

  • Business cards: Minimum 1.5 × 1.5 cm (0.6 × 0.6 inches). Any smaller and most cameras struggle to focus in time.
  • Posters and flyers: 3 - 5cm (1.2 - 2 inches). Users will scan from arm's length.
  • Billboards and signage: The rule of thumb - QR code size (cm) = viewing distance (meters) × 3. A sign viewed from 5 meters needs a code at least 15cm wide.
  • Product packaging: 2 - 3cm minimum with maximum quiet zone (blank white margin). GS1 standards recommend a minimum 1cm quiet zone on all sides.

File Format: When to Use PNG, SVG, or PDF

  • PNG: Best for websites, presentations, email signatures, and digital-only uses. High-resolution PNG files look sharp on screen at intended size but will pixelate if dramatically scaled up.
  • SVG: Best for all print applications. SVG is a vector format - it scales to any size (billboard or postage stamp) with perfect sharpness and zero quality loss. Always use SVG for printed materials when possible.
  • PDF: Ideal for sending to print shops and embedding in design files. PDF preserves vector integrity, is universally openable, and is the preferred delivery format for commercial printers.

Frequently Asked Questions

Do QR codes expire?

Static QR codes (like those generated here that directly encode a URL) never expire - they will keep working as long as the destination URL is live. Dynamic QR codes (which redirect through a tracking service) can be set to expire by some platforms. Since our tool generates standard static codes, your QR code will work indefinitely at no cost.

Can I change the destination URL of a QR code after printing?

No - static QR codes encode the URL directly. To change the destination after printing, you would need to use a UTM-tagged short link (like those created by our URL Shortener) as the QR code's URL. That way, the QR code always points to the short link, but you can update the short link's destination at any time.

Why is my QR code not scanning?

The most common causes: (1) insufficient color contrast between dots and background, (2) no quiet zone - ensure at least 4 module-widths of white space border the code on all sides, (3) the code is too small for the viewing distance, (4) the logo covers too much of the code (keep it under 25% of total area). You can also increase the Error Correction Level in Advanced settings to improve scan reliability.

Free QR tips for marketers & businesses

QR design ideas, print-ready tips, and new tools - free in your inbox. Unsubscribe anytime.