Generators
QR Code Generator
Make a QR code for a link, text, Wi-Fi network, contact card, email, SMS or WhatsApp chat. It’s made on your device and saved as PNG or SVG.
- Made on your device
- PNG + SVG
- No sign-up
- Codes never expire
What should the code open?
Your QR code
Sample code for https://biberks.com. Type your own content to make yours.
Type your own content above to download a code.
Made on this device: nothing you type is sent anywhere or saved. Only your type and style choices are remembered here.
How it works
Your browser turns what you type into a QR code. Nothing is sent to a server.
- What’s inside each type
- A link or text is stored as typed. Wi-Fi uses the standard
WIFI:format phones understand, a contact becomes a vCard 3.0, email amailto:link, SMS anSMSTO:message and WhatsApp awa.melink. Special characters in Wi-Fi names, passwords and contact details are escaped so they read back exactly. - Error correction
- QR codes repeat part of their data so they can still be read when damaged. L recovers about 7%, M about 15%, Q about 25% and H about 30%. Higher levels make denser codes, so use H only when you add a logo or expect wear.
- Quiet zone
- Scanners need empty space around a code to find it. The standard is 4 modules (the small squares), and it’s drawn into both the PNG and the SVG, so don’t crop it off.
- Scanning tips
- Keep a dark code on a light background, print it at least 2 × 2 cm, and test-scan it before printing many copies. Codes holding a lot of text are denser and need to be printed larger.
Sharing your Wi-Fi? Make a strong password first with the Password Generator. Need the code in another format? Convert the PNG with the Image Converter.
Questions
Do these QR codes expire?
No. These are static codes: the link, text or Wi-Fi details are stored inside the pattern itself, so there is no server that can switch them off. The flip side is that a printed code can’t be edited later; make a new one if the details change.
Can I add a logo?
Yes. Add a PNG, JPG or WebP image up to 2 MB. It sits on a plate in the middle covering at most 22% of the code’s width, and error correction switches to H so the code can still be read. We check how much of the code the logo hides, warn you when it’s close, and refuse to make a code that can’t scan.
What size should I print it?
As a rule of thumb, make the code at least 2 × 2 cm, and about a tenth of the scanning distance (20 cm wide to scan from 2 m). Choose 1024 or 2048 px for print, or download the SVG, which stays sharp at any size.
Why won’t my QR code scan?
The usual causes are low contrast, a code printed too small, a missing margin (quiet zone) around it, or too much content making it dense. Keep dark modules on a light background, leave at least 4 modules of space around the code, and test-scan it with a phone before printing.
Is my Wi-Fi password sent anywhere?
No. The code is made in your browser and nothing you type leaves your device. We remember only your type and style choices on this device, never the password or any other content.
Can I see how many people scanned it?
No. Counting scans needs a “dynamic” code that sends every scan through a tracking server first. These codes go straight to your content, so there is no tracking and nothing to expire.