Krátce: použijte formát vCard a dejte do něj jen jméno, mobil, e-mail a případně web. Na malé vizitce se hustý kód s adresou a poznámkou čte špatně. Když chcete údaje měnit bez nového tisku, dejte do kódu radši odkaz na stránku s kontaktem.
Jak se kontakt do QR kódu zapisuje
QR kód nese jen text. Aby telefon poznal, že jde o kontakt, musí být text zapsaný v dohodnutém formátu. Pro vizitky se používají dva.
vCard
vCard je otevřený standard pro výměnu kontaktů, stejný, jaký mají soubory .vcf exportované z adresáře v telefonu nebo v e-mailu. V QR kódu vypadá třeba takto:
BEGIN:VCARD
VERSION:3.0
N:Nováková;Jana;;;
FN:Jana Nováková
TEL;TYPE=CELL:+420601234567
EMAIL:jana@example.cz
END:VCARDKaždý řádek je jeden údaj: N je jméno rozdělené na příjmení a jméno, FN celé jméno tak, jak se má zobrazit, TEL telefon, EMAIL e-mail. Dál existují třeba ORG (firma), TITLE (funkce), URL (web) nebo ADR (adresa).
V QR kódech potkáte dvě verze:
| Verze | Co o ní říká standard |
|---|---|
| vCard 3.0 | RFC 2426 ze září 1998. Povinné jsou údaje FN, N a VERSION. |
| vCard 4.0 | RFC 6350 ze srpna 2011, které starší RFC 2426 nahrazuje. Povinné jsou jen VERSION a FN, údaj N má být podle standardu uveden, pokud jméno odpovídá běžné struktuře (příjmení, jméno). Znaková sada je pevně UTF-8. |
Náš generátor QR vizitky zapisuje kontakt ve verzi 3.0, včetně povinného N i FN.
MeCard
MeCard je úspornější formát, který pro mobilní telefony zavedl japonský operátor NTT DoCoMo. Celý kontakt se vejde na jeden řádek:
MECARD:N:Nováková,Jana;TEL:+420601234567;EMAIL:jana@example.cz;;Dokumentace open-source projektu ZXing o vCard píše, že je pro dvourozměrné kódy s omezenou kapacitou „poněkud rozvláčný“. MeCard proto dává smysl tam, kde jde o každý milimetr. Umí ale jen pár základních polí – jméno, telefon, e-mail, adresu, web, poznámku, datum narození a několik dalších. Pole pro firmu ani funkci mezi nimi nejsou, takže kdo je potřebuje, sáhne po vCard.
Proč hustý kód hůř čte
QR kód existuje ve 40 velikostech, kterým se říká verze. Verze 1 má 21 × 21 modulů (čtverečků), každá další přidá čtyři moduly na stranu, až po verzi 40 se 177 × 177 moduly. Čím víc dat, tím vyšší verze je potřeba.
Vizitka ale nevyroste. Kód na ní bude malý – počítejme třeba s 2,5 cm – a do té plochy se musí vejít všechny moduly. Víc modulů znamená menší moduly – a ty fotoaparát z ruky rozliší hůř, zvlášť při horším světle nebo na starším telefonu.
Pro představu jsme si v našem generátoru (korekce chyb M) nechali vytvořit několik kódů s ukázkovými údaji. Velikost modulu je spočítaná pro kód široký 2,5 cm bez okraje:
| Obsah kódu | Verze a velikost modulu |
|---|---|
| Krátký odkaz na stránku s kontaktem | verze 3, 29 × 29 modulů, modul asi 0,86 mm |
| MeCard: jméno, mobil, e-mail | verze 5, 37 × 37 modulů, modul asi 0,68 mm |
| vCard 3.0: jméno, mobil, e-mail | verze 8, 49 × 49 modulů, modul asi 0,51 mm |
| vCard 3.0: navíc firma, funkce, druhý telefon, web, adresa a poznámka | verze 15, 77 × 77 modulů, modul asi 0,32 mm |
Poslední řádek je pod hranicí, kterou uvádí návod QR kód do tisku: aby byl modul ostrý, má vyjít aspoň na čtyři tiskové body, což je při 300 dpi asi 0,34 mm. Takový kód by na vizitce mohl být nečitelný. Přesný výpočet pro váš obsah dá kalkulačka velikosti QR kódu.
Nezapomeňte ani na okraj: DENSO WAVE, autor QR kódu, požaduje kolem kódu prázdné místo široké čtyři moduly na každé straně.
Co do kódu dát a co ne
- Ano: jméno, mobil, pracovní e-mail. Podle potřeby firma a web.
- Spíš ne: poštovní adresa, poznámka, druhé a třetí telefonní číslo. Tyto údaje kód nejvíc zahustí a na vizitce je stejně máte vytištěné.
- Ne: nic, co nechcete ukázat komukoli. Údaje v kódu nejsou šifrované – přečte je každá čtečka, i když vizitku jen zahlédne na stole.
- Pozor na změny: kód je statický, údaje jsou přímo v něm. Kdo často mění telefon nebo pozici, bude tisknout nové vizitky.
Telefonní číslo pište v mezinárodním tvaru s +420. Kontakt pak bude fungovat i u lidí, kteří si ho uloží v zahraničí.
Alternativa: odkaz na vlastní stránku s kontaktem
Místo celého kontaktu můžete do kódu dát jen adresu stránky, třeba vasweb.cz/kontakt. Z tabulky výše je vidět, že krátký odkaz vytvoří nejřidší kód.
- Výhody: kód je malý a dobře čitelný. Údaje na stránce můžete kdykoli změnit a vizitky platí dál. Na stránce může být víc než se vejde do kódu – fotka, mapa, odkaz ke stažení souboru
.vcf. - Nevýhody: potřebujete web a druhá strana internet. Kontakt se neuloží sám, je to krok navíc. A stránka musí na stejné adrese vydržet tak dlouho jako vizitky.
Takový kód vytvoříte v generátoru QR kódu na odkaz.
Jak kód otevřou telefony
Podle nápovědy Apple načtete kód na iPhonu aplikací Fotoaparát nebo Čtečkou kódů z Ovládacího centra a pak klepnete na zobrazený odkaz. Nápověda Googlu pro telefony Pixel popisuje načtení přes Fotoaparát, přes tlačítko pro skenování QR kódu v rychlém nastavení nebo přes Google Lens. U jiných značek Androidu se postup může lišit.
Co telefon s kontaktem udělá dál, oficiální nápovědy podrobně nepopisují a liší se to podle aplikace. Proto před tiskem kód vyzkoušejte aspoň na jednom iPhonu a jednom Androidu a zkontrolujte, že se jméno, číslo i diakritika uloží správně.
Časté otázky
Jaký formát použít, vCard, nebo MeCard?
Pro běžnou vizitku vCard. Je to otevřený standard, kterému rozumí většina aplikací. MeCard je úspornější, ale umí jen několik základních polí.
Kolik údajů dát do kódu?
Co nejméně: jméno, mobil, e-mail, případně web. Každý údaj navíc zvětší hustotu kódu a malý kód se pak hůř čte.
Mohu údaje v kódu později změnit?
Ne. Údaje jsou zapsané přímo v kódu. Když se změní, musíte vytvořit nový kód a vizitky vytisknout znovu.
Je lepší vCard, nebo odkaz na web?
vCard funguje bez internetu a kontakt uloží rovnou. Odkaz na stránku s kontaktem dá řidší kód a údaje na ní můžete kdykoli změnit, potřebujete ale web.
Neukládáte moje kontaktní údaje?
Ne. Generátor vizitky běží ve vašem prohlížeči a údaje nikam neodesílá.
Související nástroje
Kontakt ve formátu vCard 3.0 připravíte v generátoru QR vizitky. Vyplníte jen údaje, které chcete sdílet, a stáhnete SVG pro tisk nebo PNG do e-mailového podpisu. Hotový kód si můžete zkontrolovat naší čtečkou QR kódů.
Zdroje
- IETF: RFC 6350 – vCard Format Specification (vCard 4.0)
- IETF: RFC 2426 – vCard MIME Directory Profile (vCard 3.0)
- ZXing: Barcode Contents (MECARD a vCard v QR kódech)
- Wikipedia: MeCard (QR code)
- DENSO WAVE: Information capacity and versions of QR Code
- DENSO WAVE: Points for generating QR Code
- Podpora Apple: Naskenování QR kódu na iPhonu nebo iPadu
- Nápověda Google Pixel: Scan QR codes with your Pixel phone
Naposledy zkontrolováno: 1. října 2026