So wird aus dem Foto ein Kontakt
Sie fotografieren die Visitenkarte, wählen das Foto aus und tippen auf „Karte lesen“. Das Werkzeug erkennt den Text und füllt ein Formular mit den Feldern Name, Firma, Position, Telefon, Mobil, Fax, E-Mail, Website, Straße, PLZ und Ort. Jedes Feld können Sie ändern. Darunter speichern Sie den Kontakt als vCard-Datei (.vcf) oder zeigen einen QR-Code an, den ein anderes Handy einscannen kann.
Erlaubt sind JPG, PNG, WebP und HEIC, das Format der iPhone-Kamera. HEIC wandelt Ihr Browser vor dem Senden selbst in ein JPG um und verkleinert große Fotos auf höchstens 2.400 Pixel an der langen Kante. Die Texterkennung macht das Modell glm-ocr auf unserem eigenen Rechner. Alles Weitere, also Zuordnung, vCard und QR-Code, passiert in Ihrem Browser.
Wie die Felder zugeordnet werden
Die Zuordnung folgt festen Regeln, es kommt keine zweite KI dazu. Das macht sie nachvollziehbar, aber auch einfach gestrickt:
- E-Mail-Adressen und Webadressen erkennt das Werkzeug an ihrer Form (@ und Domain, www).
- Telefonnummern erkennt es an den Ziffern. Stehen „Tel.“, „Mobil“, „Fax“ oder ein T, M, F davor, gilt das. Ohne Beschriftung gelten Nummern mit 015x, 016x oder 017x als Mobil, die übrigen als Telefon.
- Eine fünfstellige PLZ mit Ortsname bildet die Adresszeile; die Zeile davor mit einer Hausnummer wird zur Straße.
- Eine Zeile mit Rechtsform wie GmbH, AG, KG, UG oder e. K. gilt als Firma, eine Zeile mit Wörtern wie Geschäftsführer, Leiter, Berater oder Inhaber als Position.
- Eine Zeile aus zwei bis vier groß geschriebenen Wörtern ohne Ziffern gilt als Name; Titel wie Dr. und Prof. werden erkannt.
Wo keine Regel greift, rät das Werkzeug aus der Reihenfolge und sagt es über dem Formular. Zeilen, die nirgends passen, stehen als „Nicht zugeordnet“ darüber. Karten mit ungewöhnlichem Aufbau, mehreren Personen oder zwei Sprachen bringen die Regeln schnell durcheinander.
vCard und QR-Code
Die vCard ist ein Standardformat für Kontakte (Version 3.0 nach RFC 2426, UTF-8, mit Name, Anzeigename, Firma, Position, Telefonnummern, E-Mail, Website und Adresse). Telefonnummern schreibt das Werkzeug international, aus 0511 wird +49511, damit sie auch aus dem Ausland wählbar sind. Das iPhone, Android, Outlook, Apple Kontakte und Google Kontakte können .vcf-Dateien einlesen: auf dem Handy die Datei öffnen, am Rechner den Import in der Kontakte-App wählen.
Der QR-Code enthält dieselbe vCard als Text. Ein Handy mit Kamera-App erkennt ihn und bietet an, den Kontakt zu speichern. Er entsteht in Ihrem Browser, ohne dass die Felder zum Server gehen. Je mehr Text die Karte enthält, desto dichter wird der Code; für kleine Drucke nehmen Sie lieber weniger Felder.
So fotografieren Sie die Karte
- Karte auf eine einfarbige, dunkle oder helle Fläche legen und von oben fotografieren, nicht schräg.
- Gleichmäßiges Licht, kein Blitz und kein Fensterreflex auf Glanzkarten.
- Die Karte füllt das Bild; Schrift sollte gut lesbar sein, wenn Sie das Foto vergrößern.
- Eine Karte pro Foto. Rück- und Vorderseite nacheinander lesen, wenn beide Seiten Daten haben.
Sehr kleine Schrift, Schmuckschriften, helle Schrift auf farbigem Grund und stark gemusterte Karten liest die Erkennung schlechter.
Was mit Ihrem Foto passiert
Das Foto geht über eine verschlüsselte Verbindung an api.moersbergerit.de. Ein Cloudflare-Tunnel leitet es an einen Mac Studio in Sarstedt, den ich selbst betreibe. Dort liegt es nur im Arbeitsspeicher und wird an das Modell auf demselben Rechner übergeben. Nach der Antwort wird es verworfen. Weil der Weg über Cloudflare führt, ist Cloudflare technisch an der Übertragung beteiligt.
Der Dienst schreibt keine Zeile zu einzelnen Aufträgen: keinen Dateinamen, keinen erkannten Text, keine IP-Adresse. Für das Stundenlimit hält er einen gesalzenen Hash Ihrer IP-Adresse im Arbeitsspeicher, der nach einer Stunde wieder verschwindet. Mit dem Foto wird nichts trainiert. Auf einer Visitenkarte stehen Daten einer anderen Person: Laden Sie nur Karten hoch, die man Ihnen selbst gegeben hat, und nur dann, wenn das für den Zweck passt.
Wie genau das Ergebnis ist
Gemessen haben wir am 02.11.2026 an zwei selbst erzeugten Karten mit erfundenen Daten: einem sauberen Bild und einer Foto-Simulation mit Schatten und leichter Schräge. In beiden kamen alle Zeichen richtig an (211 Zeichen im sauberen Bild), und die Regeln ordneten alle Felder richtig zu. Zwei Karten sind keine belastbare Stichprobe. Mit echten Karten, Logos im Hintergrund und gemischten Sprachen kommen Fehler vor; häufig sind falsch gelesene Ziffern und eine falsch zugeordnete Zeile.
Prüfen Sie darum vor allem E-Mail-Adresse und Telefonnummern: Eine einzige falsche Ziffer macht den Kontakt unbrauchbar, und das sieht man dem Formular nicht an.
Grenzen und Limit
Das Foto darf nach dem Verkleinern höchstens 12 MB haben, pro Stunde und Anschluss sind 20 Karten möglich. Bei unseren Testbildern dauerte das Lesen zwischen 0,4 und 1,7 Sekunden, dazu kommen Warteschlange und Übertragung. Logos, Bilder und QR-Codes auf der Karte werden nicht ausgewertet. Läuft der Dienst gerade nicht, sagt die Seite das und gibt den Knopf von selbst wieder frei.
Wer viele Karten auf einmal übernehmen will, etwa nach einer Messe, ist mit einer Tabelle besser bedient; siehe Kontakte aus CSV in vCard.