Ratgeber · Standards

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

FeldBedeutungPraxis-Hinweis
FNDisplay name (required)„Formatted name" — what appears in the address book
Nstrukturierter NameSurname;first name;middle;title;suffix — important for sorting
ORG / TITLECompany / positionORG can contain departments (semicolon-separated)
TELTelefonnummernalways with TYPE (CELL/WORK/HOME/FAX) — otherwise apps have to guess
EMAIL / URLEmail / websitesallowed multiple times; order = priority in many apps
ADRAnschrift7 parts separated by semicolons (PO box;extended;street;city;region;postcode;country)
PHOTOKontaktfotoembedded as Base64 or as a URL — embedded is more reliable
NOTEFreitextgood 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=BC fü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.
That is why we ship 3.0: Vizitcard erzeugt vCards bewusst in Version 3.0 mit UTF-8 — die Kombination mit der höchsten Import-Quote über alle Geräte und Mail-Clients hinweg. Der modernste Standard nützt nichts, wenn das Adressbuch des Empfängers ihn nicht versteht.

Pitfalls from practice

  1. 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.
  2. 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.
  3. 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.
  4. 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/vcard and Content-Disposition minimiert solche Fälle.
  5. 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.

FAQ

Häufige Fragen zur vCard

Wie öffne ich eine .vcf-Datei?
Einfach antippen bzw. doppelklicken: Smartphones öffnen den „Kontakt hinzufügen"-Dialog, am Desktop übernehmen Outlook, Apple Kontakte oder Thunderbird den Import. Eine vCard ist reiner Text — zur Not kannst du sie sogar im Editor lesen.
Welche vCard-Version ist die beste?
Für maximale Kompatibilität: 3.0 mit UTF-8. Version 4.0 ist der modernere Standard (RFC 6350), wird aber bis heute nicht von allen Adressbüchern sauber importiert. Vizitcard liefert deshalb 3.0 aus.
Kann eine vCard mehrere Kontakte enthalten?
Ja — eine .vcf-Datei darf beliebig viele BEGIN:VCARD…END:VCARD-Blöcke enthalten. So exportieren Adressbücher ganze Kontaktlisten in eine einzige Datei.
Ist eine vCard dasselbe wie eine digitale Visitenkarte?
Nein, sie ergänzen sich: Die digitale Visitenkarte ist deine lebende Profilseite (immer aktuell, mit Links, Design und Statistik); die vCard ist der standardisierte Weg, deine Kontaktdaten ins Adressbuch des Gegenübers zu übertragen. Vizitcard kombiniert beides.
Bleibt eine heruntergeladene vCard aktuell?
Nein — sie ist ein Schnappschuss zum Zeitpunkt des Downloads. Für automatische Aktualisierungen gibt es bei Vizitcard den Google-Wallet-Pass (Pässe werden serverseitig aktualisiert) und das Kontakt-Update-Abo.

Sources & standards

  1. RFC 6350: vCard Format Specification (4.0) — datatracker.ietf.org
  2. RFC 2426: vCard MIME Directory Profile (3.0) — datatracker.ietf.org
  3. RFC 6352: CardDAV (address book synchronisation) — datatracker.ietf.org

Stand: 16.07.2026.

Manuel Zagler

Founder & operator · PiXX Media, Aschau am Inn

Betreiber von vizitcard.de. Unseren vCard-Generator (Version 3.0, UTF-8, Escaping, Foto-Verkleinerung) haben wir selbst entwickelt und über viele Geräte-, Mail- und Adressbuch-Kombinationen hinweg getestet.

Zuletzt aktualisiert: 16.07.2026 · About us · Contact · Impressum