All tools

Browser tool

QR Code Generator

Generate a downloadable PNG QR code for links, Wi-Fi setup text, or contact info. Verify destinations before sharing.

QR codes are generated locally in your browser.

Create QR codes people can actually scan

Short, stable URLs scan more reliably than long tracking links. Use HTTPS links, avoid tiny prints, and leave a quiet white margin around the code. Test with your phone camera before you print posters or stickers.

QR codes only encode what you type. Never paste a shortened link you do not trust, and do not put private passwords in a public code. For Wi-Fi sharing, prefer temporary guest networks when possible.

  • Print at least 2×2 cm for close-range scans
  • Keep contrast high — dark modules on a light background
  • Re-generate if you change the destination URL

Good uses for creators

Link to a Linktree-style page, a product checkout, a portfolio, or a Discord invite on flyers and packaging. On digital stories, a clear QR can beat a tiny URL that viewers cannot type.

Download the PNG and place it on a clean area of the design. Do not stretch it unevenly — that breaks scanning.

Frequently asked questions

Are QR codes safe?
They encode exactly what you type. Scan with your phone before sharing publicly, and avoid unknown shortened links.
Can I use long URLs?
Yes, up to 500 characters. Very long strings produce denser codes that are harder to scan — prefer short clean URLs.
What format downloads?
A PNG image suitable for print and screens.
Will the code expire?
The PNG does not expire, but the destination URL might. If the link changes, generate a new code.
Can I put Wi-Fi passwords in a QR code?
Technically yes, but only share those codes with people you trust. Prefer guest networks for public spaces.