QR by ZawebaFill in the boxes, get a code that scans.
QR codes for links, Wi-Fi and contact cards, checked before you save. Pick what the code holds, fill in a few boxes and save a crisp PNG, SVG or PDF. Every code is read back to make sure it scans.
This version isn't signed for Windows yet: if SmartScreen warns you, choose More info › Run anyway. Why?
The Mac app isn't notarised by Apple yet: the first time, open it, then go to System Settings › Privacy & Security and choose Open Anyway. On Linux, make the AppImage executable (right-click › Properties, or chmod +x) and run it, or install the .deb.

QR by Zaweba makes QR codes for web addresses, Wi-Fi networks, contact cards, emails, phone calls, text messages, map locations and plain text. Choose what the code should hold and fill in the boxes; the exact text phones expect is built for you, so a Wi-Fi code really does join the network and a contact card really does save the contact.
Set the size in millimetres, the margin, the error correction and the colours, or give it a transparent background or your logo in the middle. A live preview reads the code back on every change and tells you plainly if something would stop it scanning. Save as PNG, SVG or PDF, or copy the picture straight into a document.
Who it's for
- Small businesses printing menus, flyers and price cards
- Hosts sharing the Wi-Fi with guests
- Anyone putting a link or contact card on a poster
- Designers who need a clean SVG or PDF
Good to know
- The same creator is built into Labels by Zaweba (Insert > QR code creator), with a button to put the code on your label
- A PNG uses whole pixels per square for crisp edges, so its printed size can differ slightly from the size asked for; the SVG and PDF are exact
Private by design
- Works offline, with no account and no adverts.
- Checks zaweba.com once a day for a newer version, sending only the app's name.
- Problem reports and feedback are sent only if you click Send.
Everything you need, nothing you don't.
Eight kinds of code
Web address, Wi-Fi network, contact card (vCard), email, phone call, text message, map location or plain text.
Checked as you go
Every change is read back, and the preview says "it reads back exactly" or explains what is wrong, such as colours too close.
Your colours
Pick the code and background colours, or a transparent background for placing the code on your own artwork.
A logo in the middle
Add a picture to the centre; error correction goes up to High and the middle is cleared so it still scans.
PNG, SVG and PDF
PNG at 150 to 1200 dpi with crisp edges, SVG in millimetres and a one-page vector PDF the size of the code.
Copy picture
Put the code straight onto the clipboard to paste into a letter, poster or slide.
Wi-Fi for your guests in one scan
Type the network name and password, pick the security type, and QR builds the Wi-Fi code with all the escaping done for you. Print it for the kitchen wall, the office or a holiday let, and visitors join by pointing their phone camera at it. Passwords aren't remembered after you close the app.
- WPA, WEP or open networks
- Special characters handled for you
- Wi-Fi passwords never saved

The details
| Works on | Windows 10 and 11 (64-bit), macOS 12 or later (Apple silicon and Intel), Linux (64-bit, x86 and ARM) |
|---|---|
| Code holds | Web address, Wi-Fi, contact card, email, phone, text message, map location or text |
| Options | Size in mm, margin, error correction L/M/Q/H, colours, transparent background, logo |
| Saves | PNG (150 to 1200 dpi), SVG, PDF, or copy to the clipboard |
| Version | Version 1.0.4 |
| Download | ZawebaQr-1.0.4.zip (66 MB): unzip and run, no installer |
| Licence | Free for everyone, with every feature included. No warranty |
QR FAQ
Will the code scan on a phone?
Every code is read back by the app as you make it, and it warns you about problems such as light-on-dark codes, colours that are too close or a margin that's too small. It's always worth a quick test with your own phone before printing hundreds.
Can I put my logo in the middle?
Yes. Choose a picture and it goes in the centre; the error correction is raised to High and the middle of the code is cleared so it still reads.
Which format should I use for printing?
SVG or PDF for print shops and design programs, since they are vector and exactly the size you set. PNG at 300 or 600 dpi is fine for documents and home printing.
Related apps

Barcode
Choose a barcode type, type the number and save a PNG, SVG or PDF. Check digits are added for you and every barcode is read back.
Explore Barcode
Labels
Keep contacts in groups, then print address labels, envelopes and badges onto Avery sheets, thermal rolls or PDF, lined up exactly.
Explore Labels
Contact
Collects new mail from your mailboxes and turns it into enquiries and customers, each with one conversation, tags, stars, notes and reminders.
Explore Contact
Snap
Capture a region, window or screen, add arrows, text, numbered steps and blur that really hides things, then copy or save. Lives in the tray.
Explore SnapTry QR today.
Download QR by Zaweba: no account, no adverts, every feature included.