Was Kontakte auf dem Mac exportieren kann
Das Menü „Exportieren“ hat drei Einträge: „vCard exportieren“, „Kontakte-Archiv“ und „Als PDF exportieren“. Das ist die ganze Liste in macOS 27, und frühere Versionen hatten auch keine CSV.
Die Lücke ist kein Zufall. Eine vCard ist dafür gebaut, eine Person von einem Adressbuch in ein anderes zu bringen, deshalb steht darin eine Angabe pro Zeile: eine Zeile für den Namen, eine für jede Telefonnummer, eine für jede E-Mail. Eine Tabelle will das Gegenteil, eine Person pro Zeile. Die Seite Was ist eine VCF-Datei? zeigt diese Zeilen.
Die anderen beiden Einträge helfen nicht. „Kontakte-Archiv“ sichert ein Backup, eine Datei mit der Endung .abbu, die nur Kontakte öffnet. Das PDF ist zum Drucken.
Der Weg hinaus führt also über die vCard.
Die .vcf aus Kontakte oder iCloud holen
In der App Kontakte:
- Klick in der Seitenleiste auf „Alle Kontakte“ oder auf eine Liste.
- Wähl die Personen aus, die du willst. Befehl-A wählt alle angezeigten aus.
- Wähl Ablage > Exportieren > vCard exportieren.
- Wähl einen Ordner und klick auf „Sichern“.
Du bekommst eine .vcf mit jedem ausgewählten Kontakt darin. Ziehst du die Auswahl auf den Schreibtisch, entsteht dieselbe Datei.
iCloud macht es von jedem Computer aus:
- Melde dich auf icloud.com/contacts an.
- Wähl „Alle Kontakte auswählen“.
- Wähl „vCard exportieren“.
Prüf aber vorher eine Einstellung. Unter Kontakte > Einstellungen > vCard gibt es ein Kästchen „Fotos in vCards exportieren“. Ist es an, kommt jedes Foto als langer Textblock in die Datei, und die Datei wächst. Eine CSV kann keine Fotos enthalten, du verlierst also nichts, wenn du es ausschaltest.
Die .vcf im Browser in CSV umwandeln
Der VCF-in-CSV-Konverter ist eine Webseite, die in Safari, Chrome oder Firefox läuft. Sie liest die Datei auf deinem Mac und lädt nichts hoch.
- Zieh die .vcf aus dem Finder auf die Seite. Mehrere Dateien auf einmal gehen auch.
- Wähl einen Spaltensatz: Excel / Google Sheets für eine einfache Tabelle, oder Google Contacts, Outlook, HubSpot, Salesforce (Lead) oder Krane.
- Prüf die Vorschau. Sie zeigt die ersten 10 Kontakte in diesen Spalten, und „Alle Kontakte anzeigen“ listet den Rest.
- Klick auf „.csv herunterladen“.
Die CSV hat eine Zeile pro Kontakt. Die Spaltensätze gibt es, weil ein Importbildschirm Spalten über ihre Überschrift zuordnet: Wählst du Outlook, heißt die Telefonspalte „Business Phone“, so wie Outlook es erwartet.
Der Konverter nimmt eine Datei von überall, auch eine, die dir jemand gemailt hat, in vCard 2.1, 3.0 oder 4.0. Deinem eigenen Adressbuch wird nichts hinzugefügt.
Eine Zeile hat aber Grenzen. Eine Person mit drei Telefonnummern bekommt trotzdem eine Zeile, der Satz Excel / Google Sheets setzt also alle drei in eine Zelle, getrennt durch Semikolons. Fotos werden übersprungen.
Der Weg über Numbers, ohne Konverter
Apples Anleitung zu Kontakte beschreibt einen zweiten Weg. Er braucht nur Numbers.
- Wähl die Kontakte in Kontakte aus.
- Öffne eine neue Tabelle in Numbers.
- Zieh die Auswahl auf die Tabelle. Numbers füllt eine Zeile pro Person.
- Wähl Ablage > Exportieren > CSV.
Wenn die Personen schon in deiner App Kontakte sind und du nur eine Tabelle willst, reicht das.
Der Weg hat ein paar Nachteile. Erstens beginnt er in der App Kontakte, nicht bei einer Datei. Eine .vcf, die dir jemand geschickt hat, musst du erst in dein Adressbuch importieren, bevor du etwas ziehen kannst. Zweitens legt Numbers die Spalten fest, du kannst also nicht die Überschriften von Outlook oder HubSpot verlangen. Apple fügt selbst eine Warnung hinzu: Auf diesem Weg enthält deine eigene Karte auch die Felder, die du nicht teilen wolltest.
Die CSV in Numbers oder Excel öffnen
Klick doppelt auf die CSV oder zieh sie auf das Numbers-Symbol. Numbers liest die Datei als UTF-8, die Codierung, die Umlaute, Akzente und nicht lateinische Schriften abdeckt. „José“ kommt als „José“ an.
Excel geht nicht von UTF-8 aus. Bei einer Datei ohne Markierung am Anfang kann es die Bytes in einem älteren Zeichensatz lesen und „José“ zeigen. Die Markierung sind drei Bytes, die Byte-Order-Mark heißen. Der Konverter schreibt sie, außer du schaltest sie ab, deshalb zeigt ein Doppelklick in Excel den Namen richtig. Deutsches Excel erwartet außerdem Semikolons als Trennzeichen; im deutschen Konverter steht das Trennzeichen deshalb schon auf Semikolon.
Telefonnummern sind das andere Problem. Excel behandelt eine Ziffernfolge wie 0412555142 als Zahl und entfernt die führende Null. Ein Pluszeichen kann es genauso entfernen. Wenn das passiert, importiere die Datei über die Registerkarte „Daten“ von Excel und stell die Telefonspalten auf Text.
CSV in vCard auf dem Mac
Der Konverter läuft auch andersherum. Stell die Richtung auf CSV → VCF, zieh die CSV hinein und prüf, ob jede Spalte das richtige Kontaktfeld gefunden hat. Heraus kommt eine .vcf in vCard 3.0, die du per AirDrop an ein iPhone oder an jemand anderen schicken kannst.
Auf deinem eigenen Mac brauchst du ihn womöglich nicht. Kontakte liest eine CSV direkt: Wähl Ablage > Importieren, such die Datei aus und ordne jede Spalte einem Feld zu. Die .vcf ist dafür da, dieselben Personen auf ein Telefon oder in das Adressbuch von jemand anderem zu bringen.
Krane für iPhone
Mit Krane: Karten, die auf Papier beginnen
Beide Wege beginnen mit Kontakten, die schon eingetippt sind. Die Karten, die du von einer Messe mitbringst, sind es nicht. Krane auf iPhone, iPhone Duo und iPad liest jede gedruckte Karte mit der Kamera in einen Kontakt und kann ihn zu Apple Kontakten hinzufügen. Wenn iCloud-Kontakte eingeschaltet ist, erscheint der Kontakt dann auch in Kontakte auf deinem Mac. Mit Krane Pro exportiert die App eine eigene CSV. Der Visitenkarten-Scanner ist für 10 Scans pro Woche kostenlos. Krane hat keine Mac-App und kann keine .vcf importieren.