Warum das iPhone eine .vcf braucht
Man darf erwarten, dass Kontakte eine Liste mit Personen annimmt. Das tut es nicht. Kontakte auf dem iPhone hat keinen CSV-Import, Kontakte auf iCloud.com auch nicht. Beide lesen eine Kontaktdatei aus reinem Text mit der Endung .vcf, eine vCard; die Seite Was ist eine VCF-Datei? zeigt eine Zeile für Zeile. Zwei Stellen nehmen eine CSV so an, wie sie ist: Google Contacts und Kontakte auf einem Mac. Beide kommen weiter unten.
Die Tabelle vorbereiten
Die Tabelle braucht eine Kopfzeile mit Spaltennamen, darunter eine Person pro Zeile. Speichere sie als CSV. Wähl in Excel Datei > Speichern unter und das Dateiformat „CSV UTF-8 (durch Trennzeichen getrennt) (*.csv)“. In Google Sheets ist es Datei > Herunterladen > Kommagetrennte Werte (.csv), in Numbers Ablage > Exportieren > CSV.
Bevor du speicherst, bring vier Dinge in Ordnung:
- Setz Vor- und Nachnamen in zwei Spalten; der Konverter übernimmt sie so, wie sie dastehen. Aus einer einzigen Spalte mit dem vollen Namen nimmt er das letzte Wort als Nachnamen, „Hans-Peter von der Heide“ landet also unter „Heide“.
- Formatiere die Telefonspalte als Text. Excel behandelt eine Telefonnummer als Zahl: Es entfernt eine führende Null oder ein Pluszeichen und zeigt eine lange Nummer womöglich als 4,47E+11.
- Gib jeder Art von Nummer eine eigene Spalte, etwa
Mobile,Work Phone,Home PhoneundFax. Der Spaltenname bestimmt die Art der Nummer. - Entferne verbundene Zellen und Titelzeilen über der Kopfzeile. Die erste Zeile müssen die Spaltennamen sein.
CSV in VCF umwandeln
Der CSV-in-VCF-Konverter läuft im Browser, auf einem Computer oder auf dem iPhone. Nichts wird hochgeladen, und es gibt kein Konto.
- Stell oben im Tool die Richtung auf CSV → VCF.
- Zieh die .csv auf die Seite, wähl sie aus oder füg ihren Text ein. Lass das Trennzeichen auf „Erkennen (Komma oder Semikolon)“, außer die Datei nutzt Tabulatoren. Eine CSV aus deutschem Excel mit Semikolons wird so auch erkannt.
- Lies die Vorschautabelle. „Spalte in deiner Datei“ listet deine Spaltennamen, „Erster Wert“ zeigt den Eintrag der ersten Person, und „Wird zu“ ist das Kontaktfeld, das diese Spalte füllt.
- Korrigier jedes Menü unter „Wird zu“, das nicht stimmt. Eine Spalte, deren Namen das Tool nicht kennt, steht auf „Spalte ignorieren“, bis du ein Feld wählst.
- Prüf „Erster Kontakt als vCard“, wo die erste Person als vCard-Text steht.
- Wähl „.vcf herunterladen“. Die Datei heißt contacts.vcf und enthält jeden Kontakt.
Wie aus Spalten Kontaktfelder werden
| Spalte in deiner Datei | Wird zu | Darauf achten |
|---|---|---|
Name oder Full Name | Vor- und Nachname | Das letzte Wort wird der Nachname |
Title | Position | In einer Datei, die auch Job Title hat, ist Title das Namenspräfix, wie in einem Outlook-Export |
Mobile, Work Phone, Home Phone, Fax | Eine Nummer dieser Art | Eine Art von Nummer pro Spalte |
Phone | Eine Nummer ohne Art | Benenn sie in Mobile oder Work Phone um, wenn die Art zählt |
| Phone 2, Email 2 | Eine zweite Nummer oder E-Mail | Mehrere Werte in einer Zelle gehen auch, getrennt durch Semikolons |
| Eine Zeile ohne Name, E-Mail oder Telefon | Nichts | Sie wird weggelassen, und die Statuszeile sagt, wie viele es waren |
Der Konverter kennt auch die Kopfzeilen der Exporte von Google Contacts, Outlook, HubSpot, Salesforce und Krane.
Ob Umlaute und Akzente erhalten bleiben, hängt davon ab, wie die CSV gespeichert wurde. Der Konverter erkennt UTF-8 und UTF-16 und liest alles andere als westeuropäischen Zeichensatz, also Windows-1252.
Das einfache „CSV (Trennzeichen-getrennt)“ von Excel nutzt den lokalen Zeichensatz des Computers, die Codepage, und speichert Buchstaben außerhalb davon als Fragezeichen. Die stehen dann schon in der Datei, bevor ein Konverter sie liest, und keiner kann sie zurückverwandeln. „CSV UTF-8“ behält die Buchstaben, und Google Sheets schreibt immer UTF-8.
Die .vcf aufs iPhone bringen
AirDrop, Mail oder Dateien
- Schick contacts.vcf per AirDrop aufs Telefon, mail sie dir selbst oder sichere sie in Dateien.
- Tipp die Datei an. Das iPhone zeigt die Kontakte darin.
- Tipp auf „Alle N Kontakte hinzufügen“, wobei N die Anzahl ist, dann auf „Neue Kontakte erstellen“.
Neue Kontakte landen im Standardaccount des Telefons. Den stellst du ab iOS 18 unter Einstellungen > Apps > Kontakte > Standardaccount ein, davor unter Einstellungen > Kontakte.
iCloud.com
- Geh auf icloud.com/contacts und melde dich an.
- Wähl die Taste zum Hinzufügen und dann „vCard importieren“.
- Wähl contacts.vcf.
Apple begrenzt iCloud auf insgesamt 50.000 Kontaktkarten und auf vCards mit bis zu 256 KB pro Stück.
Ein Mac mit iCloud-Kontakten
- Klick doppelt auf contacts.vcf. Kontakte öffnet sich und fragt, ob es die Karten hinzufügen soll.
- Bestätige. Wenn iCloud-Kontakte eingeschaltet ist, werden die Karten mit dem iPhone synchronisiert.
Zwei Wege ohne .vcf
Mit Google Contacts oder einem Mac brauchst du den Konverter nicht.
Wähl auf contacts.google.com „Importieren“ und dann „Datei auswählen“. Die Personen erscheinen auf dem iPhone, sobald der Google-Account auf dem Telefon mit eingeschalteten Kontakten hinzugefügt ist. Laut Googles Hilfe kann ein Import von mehr als 3.000 Kontakten auf einmal Probleme machen, teil eine längere Datei also vorher auf.
Kontakte auf dem Mac importiert auch eine CSV. Wähl Ablage > Importieren, such die Datei aus, ändere bei Bedarf die Codierung und prüf die Feldbezeichnungen. Wähl dann „Erste Karte ignorieren“. Ohne das wird die Kopfzeile als Person importiert.
Krane für iPhone
Mit Krane: Papierkarten ohne Tabelle
Wenn du diese Tabelle von einem Stapel Visitenkarten abgetippt hast, kann der nächste Stapel ohne Datei auskommen. Krane auf iPhone, iPhone Duo und iPad liest jede gedruckte Karte mit der Kamera und fügt den Kontakt zu Apple Kontakten hinzu, ohne CSV oder .vcf dazwischen. Der Visitenkarten-Scanner ist für 10 Scans pro Woche kostenlos. Eine Grenze: Krane kann keine CSV und keine .vcf importieren.