Leitfäden & Technische Ressourcen

NFC-Tags mit dem Smartphone programmieren: Android und iOS

Schreiben Sie eine URL, eine vCard oder WiFi-Zugangsdaten auf einen NFC-Tag — nur mit dem Telefon. Schritt-für-Schritt-Leitfaden für Android und iPhone, empfohlene Apps und Fehlerbehebung.

Inhaltsverzeichnis

Was Sie zum Programmieren eines NFC-Tags benötigen

Ein Smartphone mit NFC

Android: Fast alle Android-Geräte ab Android 5.0 (Lollipop) oder höher enthalten einen NFC-Chip. Überprüfen Sie unter Einstellungen → Verbindungen (oder Drahtlos) → NFC. Existiert der Eintrag nicht, hat das Gerät kein NFC.

iPhone: Das NFC-Lesen im Hintergrund (ohne App) ist ab iPhone XS/XR mit iOS 14+ verfügbar. Das Schreiben von NFC-Tags erfordert iPhone XS/XR oder höher mit iOS 13+. Ältere Modelle (iPhone 7, 8, X) können NFC nur über Apps mit Core NFC lesen, aber keine Tags schreiben.

Ein beschreibbarer NFC-Tag

Nicht alle NFC-Tags sind beschreibbar: Ein Tag mit aktivierten Lock Bytes kann nicht überschrieben werden. Standard-Blank-Tags (NTAG213, NTAG215, NTAG216) sind mehrfach beschreibbar, bis die Sperre aktiviert wird.

Für die Programmierung mit dem Smartphone ist jeder Standard-NTAG-NFC-Tag kompatibel. Antwortet der Tag nicht auf das Schreiben, könnte er bereits schreibgeschützt oder passwortgeschützt sein.

Eine NFC-Programmier-App

Es ist nichts Komplexes zu installieren: Die meistverwendeten Apps sind kostenlos, intuitiv und sowohl auf Google Play als auch im App Store verfügbar. Wir empfehlen sie ausführlich im nächsten Abschnitt. Der einzige Hinweis: Auf iPhone stellen Sie sicher, dass Sie eine App verwenden, die NFC-Schreiben unterstützt und nicht nur das Lesen.

Was Sie auf einen NFC-Tag schreiben können: NDEF-Datensätze

Die auf einen NFC-Tag geschriebenen Daten folgen dem NDEF-Format (NFC Data Exchange Format), dem vom NFC Forum definierten Standard. Jeder „Inhalt" ist ein NDEF-Datensatz: ein strukturierter Block, der dem Smartphone sagt, was zu tun ist, wenn es den Tag liest. Sie können einen oder mehrere Datensätze auf demselben Tag schreiben (entsprechend dem verfügbaren Speicherplatz).

Datensatztyp Was er enthält Automatische Aktion auf Smartphone Typischer Speicher
URI / URL Eine Webadresse (https://...) oder beliebige URI (tel:, mailto:, geo:, sms:) Öffnet Browser, ruft an, sendet E-Mail, öffnet Maps 30–200 Byte
Text Freier Text mit Sprache (z.B. „de") Zeigt den Text an (Benachrichtigung oder App) 10–200 Byte
vCard (Kontakt) Name, Telefon, E-Mail, Unternehmen, Adresse Bietet Kontaktspeicherung im Adressbuch an 200–500 Byte
WiFi-Zugangsdaten SSID (Netzwerkname) + Passwort Verbindet automatisch mit dem WiFi-Netzwerk 60–100 Byte
Smart Poster URL + Titel + Icon (verschachtelte Datensätze) Öffnet URL mit Textvorschau 100–300 Byte
Android Application Record (AAR) Paketname einer Android-App Öffnet die spezifische App (oder Play Store, wenn nicht installiert) 50–100 Byte
Individueller MIME-Typ Beliebiges MIME-Format (JSON, XML, proprietärer Text) Wird von der für diesen MIME-Typ konfigurierten Enterprise-App verarbeitet Variabel

Wie viel Speicher habe ich? Ein NTAG213 hat 144 Byte Nutzerspeicher: ausreichend für eine mittlere URL oder WiFi-Zugangsdaten. Für eine vollständige vCard ist ein NTAG215 (504 Byte) oder NTAG216 (888 Byte) erforderlich. Die Schreib-Apps zeigen in Echtzeit an, wie viele Bytes der Datensatz belegen wird.

Empfohlene Apps: Android und iOS im Vergleich

Android

NFC Tools (wakdev) — kostenlos, mit In-App-Käufen

Die bei weitem am häufigsten verwendete App auf Android. Klare Oberfläche in drei Tabs: Lesen (zeigt Tag-Inhalt), Schreiben (fügt NDEF-Datensätze hinzu) und Sonstige Operationen (formatiert, passwortschützt, liest TID). Unterstützt alle wichtigen NDEF-Datensatztypen.

NFC TagWriter by NXP — kostenlos

Entwickelt von NXP (einem der größten NFC-Chip-Hersteller). Technischer als NFC Tools: Ermöglicht die Arbeit auf Ebene einzelner NDEF-Datensätze, Passwortschutz und Zugriff auf Chip-Konfigurationsseiten. Ideal für genaue NTAG- oder Mifare-Konfiguration.

Trigger — kostenlos, mit Pro-Version

Auf Automatisierungen fokussiert: Verknüpft das Lesen eines NFC-Tags mit einer Reihe von Telefon-Aktionen (WiFi ein-/ausschalten, App starten, Nachricht senden usw.). Nützlich für persönliche Automatisierungen und Heimautomatisierung.

iOS (iPhone)

NFC Tools (wakdev) — kostenlos, mit In-App-Käufen

Dieselbe App auch für iOS, mit analoger Oberfläche zur Android-Version. Unterstützt Lesen und Schreiben von NDEF-Datensätzen auf iPhone XS/XR und höher mit iOS 13+. Empfohlene Wahl für Nutzer beider Plattformen.

NFC TagWriter by NXP — kostenlos

Auch im App Store verfügbar. Ausgezeichnet für erweiterte Konfigurationen: NTAG-Passwortverwaltung, mehrere Datensätze schreiben, Tag-Inhalt prüfen. Erfordert iPhone XS oder höher zum Schreiben.

Kurzbefehle (Apple, nativ) — kostenlos, vorinstalliert

Seit iOS 13 ermöglicht Apples Kurzbefehle-App die Erstellung von Automatisierungen, die aktiviert werden, wenn das Telefon einen NFC-Tag liest. Schreibt keine Daten in den Tag (der Tag kann leer sein), führt aber benutzerdefinierte Aktionen aus. Ideal für Heim- oder Unternehmensautomatisierung.

Schritt-für-Schritt-Anleitung: NFC-Tag mit Android programmieren

Beispiel: Eine URL auf einen NTAG213-Tag mit NFC Tools schreiben.

  1. NFC aktivieren — Gehen Sie zu Einstellungen → Verbindungen → NFC und aktivieren Sie es. Auf einigen Geräten ist es auch über das Schnelleinstellungs-Panel zugänglich.
  2. NFC Tools öffnen → Tab Schreiben → auf Datensatz hinzufügen tippen.
  3. Datensatztyp wählen: Wählen Sie URL / URI und geben Sie die Adresse ein (z.B. https://www.wintag.it). Die App zeigt unten an, wie viele Bytes der Datensatz belegt und wie viele auf dem Chip noch verfügbar sind.
  4. Weitere Datensätze hinzufügen (optional): Sie können vor dem Schreiben einen Textdatensatz, eine vCard oder andere Typen hinzufügen, sofern ausreichend Speicher vorhanden ist.
  5. Auf Schreiben / Write tippen — die App wechselt in den Wartungsmodus. Halten Sie die Rückseite des Telefons an den NFC-Tag (Antennenposition: generell in der Mitte der Rückseite, variiert je nach Modell).
  6. Bestätigung abwarten: Die App gibt ein Tonsignal aus und zeigt die Bestätigung des Schreibvorgangs an. Bei einem Fehler sehen Sie den Abschnitt Fehlerbehebung.
  7. Prüfen: Wechseln Sie zum Tab Lesen, halten Sie den Tag erneut nah und prüfen Sie, ob der Inhalt dem Geschriebenen entspricht.

Video-Tutorial: NFC in der Praxis

Einen NFC-Tag mit dem Smartphone programmieren

Schritt-für-Schritt-Anleitung: NFC-Tag mit iPhone programmieren

Beispiel: Eine URL auf einen NTAG216-Tag mit NFC Tools für iOS schreiben. Erfordert iPhone XS oder höher, iOS 13+.

  1. Kompatibilität prüfen: Überprüfen Sie in der untenstehenden Tabelle, ob Ihr iPhone das NFC-Schreiben unterstützt (nicht nur das Lesen).
  2. NFC Tools aus dem App Store installieren und öffnen.
  3. Tab WriteAdd a recordURL wählen und die Adresse eingeben.
  4. Auf Write tag tippen: Die App zeigt eine NFC-Warte-Animation an.
  5. Tag nähern an den oberen Teil der iPhone-Rückseite (wo sich die NFC-Antenne bei allen Apple-Modellen befindet).
  6. Bestätigung abwarten: Die App signalisiert den abgeschlossenen Schreibvorgang. Auf iOS öffnet und schließt sich die NFC-Sitzung automatisch — ist der Tag zu weit entfernt, läuft die Sitzung nach einigen Sekunden ab.
  7. Prüfen: Halten Sie den Tag erneut an das iPhone ohne geöffnete App: Enthält der Tag eine URL, öffnet iOS 14+ diese automatisch in Safari über das NFC-Systempopup.

iOS-Kompatibilität: welche iPhones NFC-Tags lesen und schreiben

iPhone-Modell Mindest-iOS NFC lesen (mit App) NFC schreiben (mit App) NFC im Hintergrund lesen (ohne App)
iPhone 6, 6s, SE (1. Gen) Nein Nein Nein
iPhone 7, 7 Plus iOS 11 Ja (nur mit Core-NFC-App) Nein Nein
iPhone 8, 8 Plus, X iOS 11 Ja (nur mit Core-NFC-App) Nein Nein
iPhone XS, XS Max, XR iOS 13 Ja Ja Ja (iOS 14+)
iPhone 11, 11 Pro, SE (2. Gen) iOS 13 Ja Ja Ja (iOS 14+)
iPhone 12 und neuer iOS 14 Ja Ja Ja

Hinweis: „Lesen im Hintergrund" bedeutet, dass das Telefon den Tag liest und das Systempopup anzeigt, ohne geöffnete App. Für Tags mit URL-Inhalt ist das die Funktion, die das automatische Öffnen in Safari mit einem einfachen Tap ermöglicht. Für Tags mit Nicht-URI-Nutzlast ist weiterhin eine App erforderlich.

Tag nach dem Schreiben schützen

Nachdem der Inhalt geschrieben ist, möchten Sie möglicherweise verhindern, dass jemand ihn versehentlich oder absichtlich überschreibt. Direkt über die App verfügbare Optionen:

Schreibpasswort (PWD)

In NFC Tools (Abschnitt Sonstige OperationenPasswort setzen) können Sie ein 4-Byte-Passwort setzen, das das Schreiben des Tags schützt. Wer den Tag liest, benötigt das Passwort nicht; wer den Inhalt überschreiben möchte, schon. Unterstützt von NTAG213, NTAG215, NTAG216.

Achtung: Verlieren Sie das Passwort, bleibt der Tag dauerhaft schreibgeschützt. Nicht wiederherstellbar.

Permanente Sperre (nur lesbar)

Die permanente Sperre (Lock Byte) macht den Tag vollständig irreversibel nicht mehr beschreibbar. Jeder kann den Inhalt lesen, aber niemand kann ihn ändern — nicht einmal mit dem Passwort. In NFC Tools: Sonstige OperationenNur lesen.

Nur verwenden, wenn Sie sicher sind, dass sich der Tag-Inhalt nie ändern wird: Zertifizierungs-Etiketten, Manipulationsschutz-Tags, festes Marketingmaterial.

Praktische Anwendungsfälle: was mit einem NFC-Tag automatisieren

Unternehmens-/Industrieeinsatz

  • Asset-Wartung: Tag auf Maschinen oder Anlagen mit URL, die das Datenblatt, die Bedienungsanleitung oder das Störungsmeldungsformular öffnet.
  • Betrieblicher Check-in: Bediener hält Telefon an Tag, Zugang zum Bereich oder Übernahme des Assets wird registriert.
  • Sicherheitsanweisungen: Tag auf PSA (persönliche Schutzausrüstung) mit Link zum Anleitungsvideo oder aktuellen Sicherheitsdatenblatt.
  • Produktauthentifizierung: NFC-Tag auf Fertigprodukt; Kunde oder Inspektor prüft Echtheit mit Telefon ohne zusätzliche Apps.

Consumer-/Marketing-Einsatz

  • Smart Packaging: Tag auf Verpackung, der zu einer Landing Page mit Produktvideo, Rezepten oder Aktionen führt.
  • NFC-Visitenkarte: Visitenkarte mit NFC-Tag, die automatisch den Kontakt auf dem Telefon des Empfängers speichert.
  • WiFi-Sharing: NFC-Tag in Empfang oder Besprechungsraum: Ein Tap und das Kundentelefon verbindet sich mit dem WiFi-Netzwerk, ohne das Passwort eintippen zu müssen.
  • Heimautomatisierung: Tag auf dem Nachttisch, der den Nachtmodus aktiviert (Benachrichtigungen stummschalten, Helligkeit dimmen, Wecker aktivieren).
Möchten Sie NFC-Tags, die sofort mit Ihrem Telefon programmiert werden können? Wintag produziert NFC-Etiketten und Hard-Tags, kompatibel mit NTAG213, NTAG216 und anderen Chips — blank oder auf Anfrage vorcodiert geliefert.
Kostenloses NFC-Muster anfordern

Fehlerbehebung: warum der Tag nicht antwortet

Symptom Wahrscheinliche Ursache Lösung
Telefon erkennt Tag nicht NFC deaktiviert, oder Telefonantenne nicht am Tag ausgerichtet Prüfen, ob NFC aktiviert ist; Telefon langsam über Tag bewegen, bis der Lesepunkt gefunden wird (oft Rückseiten-Mitte)
Lesen OK, Schreiben schlägt fehl Tag passwortgeschützt oder schreibgeschützt Mit einem Blank-NFC-Tag versuchen; kennen Sie das Passwort, verwenden Sie es in der App
Fehler „Tag zu klein" NDEF-Datensatz übersteigt Chip-Kapazität (z.B. vCard auf NTAG213) Daten reduzieren oder Chip mit mehr Speicher verwenden (NTAG216 oder höher)
Auf iPhone erscheint nichts iPhone 7/8/X (unterstützen kein Hintergrundlesen), oder iOS < 14 iOS aktualisieren oder NFC Tools für manuelles Lesen verwenden; zum Schreiben iPhone XS+ mit iOS 13+ erforderlich
Tag wird gelesen, aber URL öffnet sich nicht Falsches URL-Format (fehlendes https://) oder Browser blockiert Format in der App prüfen: muss mit https:// oder http:// beginnen
Tag nicht lesbar auf Metall angebracht Standard-NFC-Etikett funktioniert nicht auf Metalloberflächen NFC-On-Metal-Etikett mit Ferritschicht oder NFC-Hard-Tag auf Metall verwenden

Weiterführende Ressourcen

Weitere Wintag-Leitfäden zu NFC

Suchen Sie RFID-Tags für ein konkretes Projekt?

Wintag entwickelt maßgeschneiderte Lösungen. Beschreiben Sie Ihre Anwendung und erhalten Sie innerhalb von 24 Stunden eine technische Einschätzung.



Ein RFID-Projekt?
Sprechen wir darüber.

Beschreiben Sie Ihren Bedarf und ein Wintag-Ingenieur antwortet Ihnen innerhalb von 24 Stunden mit einer konkreten Einschätzung — ohne Verpflichtung.

Antwort innerhalb von 24 Werktunden
Direkte technische Beratung, ohne Zwischenhändler
Kostenloser Kostenvoranschlag
oder
Teams-Anruf buchen — 30 Min.