Skip to main content
ToolsHub

URL QR Code Generator

Turn any URL into a QR code in seconds. Download as high-quality PNG. Works on iPhone and Android.

Updated

Files never leave your browser

Paste any URL — website, blog post, social profile, or product page.

No QR code yet

Enter a URL to generate your QR code.

How to use URL QR Code Generator

Generate a QR code that opens a URL instantly when scanned — no app, no typing required. Perfect for marketing materials, restaurant menus, business cards, product packaging, and any situation where you want to bridge physical and digital. The encoded URL is stored directly in the QR code; no redirect service or tracking server is involved.

  1. Paste or type your full URL (including https://) into the input field.
  2. The QR code preview updates instantly as you type.
  3. Adjust size and error correction level if the code will be printed.
  4. Test the code by scanning it with your phone camera before downloading.
  5. Download as SVG for print materials or PNG for digital use.

Your data never leaves your device — 100% private processing.

URL encoding best practices

Use HTTPS URLs wherever possible — modern phone browsers warn users before opening HTTP URLs from QR codes. Keep URLs as short as possible: shorter URLs produce smaller, less dense QR codes that scan more reliably at smaller print sizes. If your URL is long (30+ characters), consider using a URL shortener before encoding, or use a higher error correction level to compensate for the increased code density.

Static vs. dynamic QR codes

This tool generates static QR codes where the URL is embedded directly in the pattern. If you need to update the destination URL after printing (without reprinting the code), you need a dynamic QR code, which encodes a redirect URL pointing to a service you control. Static codes are free, private, and do not require an account — ideal for personal use, open-source projects, and privacy-sensitive applications where tracking is not desired.

Static vs. dynamic QR code comparison
FeatureStatic QRDynamic QR
CostFreePaid service required
URL editable after printNoYes
Scan tracking/analyticsNoYes (via redirect)
PrivacyFull (no server)Redirected via service
Works offlineYesDepends on redirect service
Best forPersonal, OSS, privacyMarketing campaigns, menus

Worked examples

Short URL

Inputs: https://example.com

Result: static QR, version ~2 (~25×25 modules); scans at small print

Long URL

Inputs: https://site.com/very/long/path?utm=...

Result: denser code — shorten the URL or raise the EC level

Glossary

Static QR code
A QR code with fixed content — the encoded data cannot be changed without generating a new code.
Dynamic QR code
A QR code that encodes a short redirect URL, allowing the destination to be changed after printing.
Alphanumeric mode
A QR encoding mode optimized for uppercase letters, digits, and a small set of symbols — 45% more compact than byte mode for supported characters.
URL shortener
A service that maps a short URL to a longer destination URL, reducing the data encoded in the QR code.

Related reading

Free · No spam

Get weekly tool tips & updates

New tools, power-user tips, and productivity hacks — delivered free every Friday.

No spam, ever. Unsubscribe with one click.

Related QR & Barcode

Explore all QR & Barcode.