vCard (.vcf) explained: the standard behind „Save contact"
Wenn ein Kontakt mit einem Fingertipp im Adressbuch landet, steckt fast immer eine vCard dahinter. Was in der .vcf-Datei wirklich drinsteht, warum es mehrere Versionen gibt — und welche Fallstricke wir aus eigener Erfahrung kennen.
Die vCard ist einer der langlebigsten Standards des Internets: 1995 vom Versit-Konsortium
entworfen, später von der IETF standardisiert, heute in jedem Smartphone-Adressbuch, in
Outlook, Gmail und CardDAV-Servern. Eine .vcf-Datei (MIME-Typ
text/vcard) ist dabei nichts Exotisches — nur strukturierter Text.
Was ist eine vCard?
Eine vCard ist ein maschinenlesbares Kontaktdatenformat: Name, Organisation, Telefonnummern, E-Mail-Adressen, Anschrift, Foto, Webseiten — alles in einer definierten Struktur, die jedes Adressbuch versteht. Genau deshalb ist sie das Rückgrat jeder digitalen Visitenkarte: Der „Kontakt speichern"-Button liefert eine vCard aus, das Betriebssystem öffnet den „Neuen Kontakt anlegen"-Dialog, alle Felder sind vorausgefüllt. Kein Abtippen, keine Zahlendreher.
This is what a vCard looks like inside
A minimal vCard 3.0 — readable with any text editor:
BEGIN:VCARD
VERSION:3.0
N:Mustermann;Max;;;
FN:Max Mustermann
ORG:Beispiel GmbH
TITLE:Projektleiter
TEL;TYPE=CELL:+49 170 1234567
EMAIL;TYPE=WORK:max@beispiel.de
URL:https://vizitcard.de/max
END:VCARD
Jede Zeile ist eine Property aus Name, optionalen Parametern
(TYPE=CELL) und Wert. Zeilen enden laut Standard mit CRLF; lange Zeilen
werden bei 75 Oktetten „gefaltet" (Fortsetzungszeile beginnt mit Leerzeichen) — eines
der Details, an denen selbstgebaute Generatoren gern scheitern.
The most important fields
| Feld | Bedeutung | Praxis-Hinweis |
|---|---|---|
FN | Display name (required) | „Formatted name" — what appears in the address book |
N | strukturierter Name | Surname;first name;middle;title;suffix — important for sorting |
ORG / TITLE | Company / position | ORG can contain departments (semicolon-separated) |
TEL | Telefonnummern | always with TYPE (CELL/WORK/HOME/FAX) — otherwise apps have to guess |
EMAIL / URL | Email / websites | allowed multiple times; order = priority in many apps |
ADR | Anschrift | 7 parts separated by semicolons (PO box;extended;street;city;region;postcode;country) |
PHOTO | Kontaktfoto | embedded as Base64 or as a URL — embedded is more reliable |
NOTE | Freitext | good for „Met at …" — line breaks as \n escapen |
Versions: 2.1, 3.0 and 4.0
- vCard 2.1 (1996): das Urformat. Umlaute brauchen hier krude
Quoted-Printable-Kodierung (
=C3=BCfür „ü") — heute nur noch für sehr alte Geräte relevant. - vCard 3.0 (RFC 2426, 1998): der De-facto-Standard. UTF-8 möglich, von praktisch jedem Adressbuch fehlerfrei importiert — iOS, Android, Outlook, Thunderbird, Gmail.
- vCard 4.0 (RFC 6350, 2011): der modernste Standard — durchgängig
UTF-8, sauberere Parameter,
KIND(Person/Organisation), Geokoordinaten. Der Haken: Die Import-Unterstützung ist bis heute lückenhaft; manche Apps ignorieren 4.0-spezifische Felder oder verweigern den Import ganz.
Pitfalls from practice
- Umlauts & encoding: Eine vCard ohne sauberes UTF-8 macht aus „Müller" ein „Müller". Encoding-Probleme sind Support-Anfrage Nummer eins bei selbst gebauten .vcf-Dateien.
- Escape special characters: Kommas, Semikolons und Zeilenumbrüche haben in vCard-Werten Sonderbedeutung und müssen mit Backslash escaped werden — sonst zerlegt es Adressen in falsche Felder.
- Bloated photos: Ein eingebettetes 5-MB-Foto macht die Datei träge und scheitert an manchen Mail-Größenlimits. Verkleinern (z. B. auf 240–512 px) gehört zum Generieren dazu.
- The iOS detour: Safari öffnet .vcf direkt im Kontakte-Dialog; wird
die Datei aber z. B. in In-App-Browsern geöffnet, landet sie manchmal nur im
Download. Ein sichtbarer „Kontakt speichern"-Button mit korrektem
Content-Type: text/vcardandContent-Dispositionminimiert solche Fälle. - Outdated downloads: Eine gespeicherte vCard bleibt auf dem Stand des Downloads. Ändert sich deine Nummer, hilft nur erneutes Teilen — oder ein Mechanismus wie unser Kontakt-Update-Abo bzw. der Wallet-Pass, der Änderungen nachschiebt.
How vizitcard generates vCards
Bei Vizitcard ist der vCard-Download in allen Tarifen enthalten — auch im kostenlosen. Die Datei wird serverseitig aus deinen Kartendaten generiert (Version 3.0, UTF-8, korrektes Escaping und Zeilenfaltung), inklusive Foto in adressbuch-tauglicher Größe. Du pflegst deine Daten an einer Stelle; Kartenseite, QR, Wallet-Pass und vCard bleiben automatisch konsistent.
Häufige Fragen zur vCard
Wie öffne ich eine .vcf-Datei?
Welche vCard-Version ist die beste?
Kann eine vCard mehrere Kontakte enthalten?
Ist eine vCard dasselbe wie eine digitale Visitenkarte?
Bleibt eine heruntergeladene vCard aktuell?
Sources & standards
- RFC 6350: vCard Format Specification (4.0) — datatracker.ietf.org
- RFC 2426: vCard MIME Directory Profile (3.0) — datatracker.ietf.org
- RFC 6352: CardDAV (address book synchronisation) — datatracker.ietf.org
Stand: 16.07.2026.