Offline · Contact card (vCard)
MakeavCardQRcodewithoutsendinganythinganywhere
Most online QR generators are not really generators — they are forms. What you type goes to a server, the image comes back, and a privacy policy is the only thing standing between your data and whoever runs the machine.
1 — Which kind of code?
2 — What should it do?
Links & text
Contact
Messaging
Places & events
Payments
Contact card (vCard)
One scan and you are in their phonebook.
3 — Design it
Presets
Colour
Body shape
Corner shape
Logo
Frame
Error correction
15% recoverable — the sensible default.
Fill in the fields and your code appears here.
Everything happens in this tab. Your text, your links and your logo are never uploaded.
Server-side against browser-side
A server-side generator has to receive your payload to draw the pattern. That is not a criticism of any particular service — it is what the architecture requires. It means what you typed exists, however briefly, on hardware you do not control.
A browser-based generator loads the encoder into the page and does the work with your own processor. What you type is read by the tab you already have open, turned into a matrix in memory, and handed back as a download. There is no endpoint it could be sent to.
For this type that distinction is not academic. The payload contains a direct phone number and email address — precisely the sort of string that should not be pasted into somebody else's form.
The ten-second proof
Load this page, turn off your Wi-Fi, and make a vCard QR code anyway. It works, because everything it needs is already in the tab.
No privacy policy can demonstrate that. It is the one claim in this whole category you can verify yourself without taking anybody's word for anything.
And the code itself works offline too
This is one of the types where the finished code is self-contained: a complete vCard 3.0 record, the same format a phone exports sits in the pattern, so a phone decodes it with no connection at all.
That makes it dependable in exactly the places signage tends to go — a basement bar, a trade stand, a rural site office, a plane.
Where this matters most
- Wi-Fi passwords, which should not be typed into a third-party form under any circumstances.
- Payment identifiers — a UPI ID or a wallet address, where a substituted character sends money to a stranger.
- Staff and client contact details, which are somebody else's data and not yours to upload.
- Anything made on a client's behalf, where sending it to a third party is a decision you are making for them.
If your organisation has a policy about where data may be processed, this is the version of the tool that satisfies it.
Questions people ask
No. The encoder runs in JavaScript inside your browser tab — what you type is turned into a pattern in memory and handed back as a download. There is no upload endpoint.
The full generator
vCard QR code generator →A full contact card in a single code. Scanning it opens the phone's Add Contact screen with every field already filled in.