Skip to content
Generate Online

Contact QR code generators

Four ways to hand someone your details without either of you typing. A vCard saves the whole record into their address book in one tap. An email code opens a pre-addressed draft with the subject already filled in. A phone code loads the dialler. A text code opens a message with the body written. They all end in a contact of some kind, but they behave very differently at the moment of the scan, and the right choice depends on what you want to happen in the next five seconds rather than on which fields you happen to have.

Contact

Generators in this group

Why these belong together

What unites this group is that the payload resolves entirely on the device. There is no server, no link and no connection involved, so these codes work in a basement, on a plane, and in ten years. That independence is also the constraint: the entire record has to fit inside the pattern, which is why contact codes are the densest ones on this site and why trimming fields matters more here than anywhere else.

What to decide before you generate

  • Decide between saving and starting

    A vCard is for people who need your details later; an email, phone or text code is for people who need to act now. Conference badges usually want the first, a support poster wants the second. Putting a contact card on a poster asking for immediate help adds a step that most people will not take.

  • Cut fields until the pattern is sparse

    Job title, second phone number, postal address and fax line are the usual suspects. Each one pushes the grid denser, and a business card is already the smallest print size anyone attempts. A record with a name, one number, one email and a website covers almost every real need and encodes far more reliably.

  • Use international dialling format

    Numbers written for a local audience fail as soon as the scan happens abroad, and the person scanning has no idea which country code to add. Leading plus sign, country code, then the number without spaces or brackets. It costs three characters and removes an entire class of failed calls.

  • Pre-fill the message, but keep it editable

    Email and text codes let you set a subject and body, which is useful for routing enquiries to the right queue. Keep it to a short line that the sender will naturally add to. A long pre-written message reads as automated, and many people will delete it rather than edit around it.

Common questions

Will a vCard code work on both iPhone and Android?

Yes. Both platforms recognise the format in the default camera app and offer to create a contact, and every mail client and desktop address book understands it too. That universality is the main reason to prefer it over more compact contact syntaxes. The compact alternatives save perhaps forty percent of the characters but are handled inconsistently outside phone cameras, which matters when someone scans from a laptop.

Why is my contact code so much denser than my link code?

Because it carries the entire record rather than a pointer to one. A name, organisation, title, two numbers, an email and a postal address is several hundred characters, while a trimmed URL might be thirty. Density is the direct consequence. If a business card sized print is failing to scan, removing the address and the second phone number typically cuts the payload by a third and drops the grid a version or two.

Can I include a photo in a contact QR code?

The format technically allows an embedded image and you should never use it. Even a small compressed photograph runs into thousands of characters, which produces a pattern no printed card can resolve. If a photo matters, encode a link to a hosted contact page that offers a download. This is the single most common way people generate a code that is mathematically valid and completely unscannable.

Should a business card carry a contact code or a link?

A contact code if you want the details saved with no network involved, which is the stronger option at a trade show where the venue Wi-Fi is saturated. A link if your details change often or you want to know how many people scanned. Cards are also the smallest surface anyone prints codes on, so the density advantage of a short link is at its most valuable there.

Do these codes let the other person see my details before saving?

Yes, on both major platforms. The scan produces a preview showing the name, numbers and any other fields, and the person chooses whether to save. Nothing is added to their address book silently. That preview is also a useful proofing tool for you: scan your own code before printing and read every field back, because a typo in an email address is invisible in the pattern.

Read before you print

Other kinds of QR code