Create & edit
QR code generator
Make a QR code that opens a link, joins a Wi-Fi network, saves a contact or starts an email, call or text message. It is yours: no redirect, no expiry, no account.
Each code is read back by an independent QR reader. If colours or a logo would make it unreadable, the tool tells you instead of giving you a code that fails.
Show the text inside the code
Download
SVG stays sharp at any size, for print and design tools. PNG is best for documents, slides and websites.
How it works
Type, style, download
- Choose what it opens. A link, plain text, a Wi-Fi network, a contact card, an email, a phone call or a text message.
- Fill in the details. The code updates as you type.
- Style it. Pick colours, error correction and the white border, and add your logo in the middle if you like.
- Download. PNG up to 4096 pixels, or SVG for print. Every code is scanned back first.
No middleman
Static codes that never expire
Many QR sites make “dynamic” codes that point to their own short link, so they can count scans, show ads or switch the code off when a subscription ends. The codes made here hold your content directly: the link, the Wi-Fi details or the contact itself. They keep working as long as your link does, and nobody can see who scans them.
The flip side is that a static code cannot be edited after printing. If the address may change, point the code at a page on your own site that you can update.
Good to know
Making codes that scan reliably
- Dark on light. Many phone cameras cannot read light codes on dark backgrounds.
- Keep the quiet zone. The white border lets phones find the code; 4 modules is the standard.
- Size for distance. Print the code at least 2 cm wide for close reading, and about a tenth of the reading distance for posters.
- Less is more. Short content makes a simpler code that scans faster from further away.
- Logos need error correction. High correction is switched on when you add a logo.
Related tools
More creating and editing
FAQ
Questions about QR codes.
Do these QR codes expire?
No. They contain your link or details directly, not a redirect through this site, so there is nothing to expire, no scan limit and no subscription. A link code keeps working as long as the web address does.
How do I make a QR code for Wi-Fi?
Choose Wi-Fi, enter the network name and password exactly as they are, and pick the security type (WPA for most home routers). When someone scans the code, their phone offers to join the network without typing the password.
Can I put my logo in the middle?
Yes. Add a logo and the tool switches to high error correction, which lets phones read the code even with part of it covered. Every code is scanned back before download, and the tool warns you if the logo is too big.
PNG or SVG: which should I download?
SVG is a vector file that stays sharp at any size, ideal for print shops and design tools. PNG is an image that works everywhere, such as documents, slides and websites; choose a larger size for printing.
Why will my QR code not scan?
The usual causes are low contrast, a light code on a dark background, a missing white border, printing too small or too much content. This tool checks the first three for you. If a printed code still fails, print it larger or shorten the content.
Is what I type sent anywhere?
No. The code is made in your browser, and the link, Wi-Fi password or contact details you enter never leave your device. Nothing tracks who scans your code.