QR Code Generator

Turn any link or text into a scannable QR code — live preview as you type, free high-resolution PNG download, no watermark, and the code never expires.

Live — QR code updates as you type
0/1000 characters — shorter content scans easier

Your QR code will appear here

Generated on your device — your links and text are never sent to a server.

How to Create a QR Code

  1. Paste your link or text — the QR code appears instantly as you type.
  2. Pick a size — 1000 px is ideal for print; 500 px is fine for screens.
  3. Choose error correction — higher levels keep the code scannable even if partially covered or damaged.
  4. Download the PNG — no watermark, no expiry, unlimited scans.

Static QR Codes: Free Forever

This tool creates static QR codes — the content is encoded directly in the pattern itself. Unlike "dynamic" QR services that route scans through their servers (and can start charging or shut down), a static code has no middleman: it will scan correctly for as long as QR readers exist.

Print size guide

  • Business cards: ≥ 2 × 2 cm
  • Flyers/posters: ≥ 3 × 3 cm, scanning distance ≈ 10× the code width
  • Storefront windows: 10 × 10 cm or larger

Sharing lots of files instead? Try our Merge PDF tool to combine documents before linking them.

Frequently Asked Questions

How do I create a QR code for a link?
Paste your URL into the box — the code appears instantly. Click Download PNG to save it. It never expires.
Do these QR codes expire?
No. Static QR codes encode the content directly in the pattern — they work forever with no service behind them.
What size should I use for printing?
At least 2 × 2 cm for close-range scanning; scanning distance ≈ 10× code width. Download at 1000 px+ for sharp printing.
Is there a scan limit or watermark?
No limits, no watermark — scan it unlimited times, free forever.