vCard QR-code Generator
Genereer een QR-code die met één scan een contact toevoegt aan iemands telefoon — naam, telefoon, e-mail, bedrijf en meer. Gebouwd op het vCard 3.0-formaat dat zowel iPhone als Android herkennen. Draait volledig in uw browser.
226 weergaven
vCard: van het Versit-consortium tot een universele standaard
Het vCard-formaat is helemaal niet uitgevonden voor QR-codes — het dateert uit 1995, toen het Versit-consortium, een groep gevormd door Apple, AT&T, IBM en Siemens, het ontwierp als een gemeenschappelijk elektronisch visitekaartjeformaat, zodat contactgegevens tussen verschillende telefoons, adresboeken en e-mailclients konden verhuizen zonder handmatig opnieuw te worden ingevoerd. Versit droeg de specificatie later over aan het Internet Mail Consortium, dat het als een open standaard publiceerde, en sindsdien is het het formaat dat vrijwel elke telefoon, e-mailclient en contacten-app begrijpt zodra hij een bestand ziet dat eindigt op .vcf.
Vandaag circuleren er drie versies — 2.1, 3.0 en 4.0 — en die zijn niet volledig onderling uitwisselbaar: 4.0 is de nieuwste en technisch de meest capabele, maar een aanzienlijk aantal oudere scan-apps en contactimporteurs ontleedt hem nog steeds niet correct. Versie 3.0, gestandaardiseerd als RFC 2426, is de versie met de breedste compatibiliteit bij zowel iOS- als Android-contacten-apps en QR-scanners, en daarom is dit de versie die deze tool codeert.
Waarom N: en FN: beide verplicht zijn
Een vCard heeft altijd zowel een N-veld als een FN-veld nodig, en ze dienen verschillende doelen, ook al beschrijven beide dezelfde naam. N is de gestructureerde naam — opgesplitst in vijf door puntkomma's gescheiden delen (achternaam; voornaam; extra namen; titelvoorvoegsels; titelachtervoegsels) — die software gebruikt om een contact alfabetisch op achternaam te archiveren of een formele begroeting te genereren. FN is de opgemaakte naam — vrije tekst, precies zoals hij op het scherm moet worden weergegeven. Deze tool vult FN met de naam die u letterlijk hebt getypt, en splitst die voor N in achternaam/voornaam door het laatste woord als achternaam te behandelen, wat de meeste westerse naamvolgordes correct dekt.
Elk ander veld in de gegenereerde vCard — organisatie, functie, telefoon, e-mail, website, adres — wordt alleen opgenomen als u het daadwerkelijk hebt ingevuld; lege velden worden volledig weggelaten uit de code in plaats van als leeg gecodeerd, wat de QR-code kleiner en makkelijker scanbaar houdt. Het telefoonnummer wordt geschreven als TEL;TYPE=CELL: in plaats van een kale TEL:-regel, omdat de vCard-specificatie toestaat dat een contact meerdere telefoonnummers naast elkaar draagt (CELL, HOME, WORK, FAX), elk voorzien van een TYPE-parameter zodat de ontvangende app het onder het juiste label archiveert in plaats van te gokken. Het adresveld volgt een vergelijkbaar eigen gestructureerd patroon: een volledige ADR-waarde heeft zeven door puntkomma's gescheiden onderdelen (postbus; uitgebreid adres; straat; stad; regio; postcode; land), en aangezien deze tool slechts één vrije adresregel verzamelt, plaatst hij die tekst op de positie van de straat en laat de andere zes onderdelen leeg — dit wordt door elke vCard-lezende app nog steeds correct ontleed.
Veelgestelde vragen
Wat is het verschil tussen de velden N en FN in een vCard?
FN is de opgemaakte naam — vrije tekst, precies weergegeven zoals getypt, gebruikt voor weergave. N is de gestructureerde naam, opgesplitst in vijf door puntkomma's gescheiden delen (achternaam; voornaam; extra namen; voorvoegsels; achtervoegsels), gebruikt door software om contacten alfabetisch te archiveren of formele begroetingen te genereren. Beide zijn verplicht volgens de vCard-specificatie, ook al beschrijven ze dezelfde persoon.
Waarom gebruikt deze tool vCard 3.0 in plaats van het nieuwere 4.0?
Compatibiliteit. vCard 4.0 is technisch capabeler, maar een aanzienlijk deel van de QR-scanners en oudere contactimporttools ontleedt hem nog steeds niet correct. Versie 3.0 (RFC 2426) wordt herkend door vrijwel elke iOS- en Android-contacten-app en QR-lezer die vandaag in gebruik is, wat het de veiligere standaardkeuze maakt.
Welke telefoons en apps kunnen dit scannen en het contact automatisch toevoegen?
De ingebouwde Camera-app van de iPhone herkent een vCard-QR-code en biedt aan om hem direct aan Contacten toe te voegen; op Android doen de ingebouwde camera en Google Lens hetzelfde, samen met de meeste apps van derden voor QR-scannen. Elke app die een standaard .vcf-bestand kan lezen, kan de gedecodeerde gegevens importeren.
Moet ik elk veld invullen?
Nee. Alleen de naam is verplicht — al het andere (telefoon, e-mail, bedrijf, functie, website, adres) is volledig optioneel. Velden die u leeg laat, worden volledig overgeslagen bij het opbouwen van de vCard-tekst, in plaats van als leeg gecodeerd te worden, wat de QR-code kleiner houdt.
Worden mijn contactgegevens naar een server verzonden wanneer ik de code genereer?
Nee. Het formulier, het samenstellen van de vCard-tekst en het weergeven van de QR-afbeelding gebeuren allemaal lokaal in uw browser met JavaScript. Geen van de gegevens die u typt — naam, telefoon, e-mail of adres — wordt ooit ergens naartoe geüpload.
Vergelijkbare tools
Probleem melden
vCard QR-code Generator
Reacties
Nog geen reacties — schrijf de eerste!