WERKZEUGE

NDEF-Generator für URL, Text und Rufnummer

Den realen NDEF-Datensatz einer URL, eines Textes oder einer Rufnummer erzeugen und die exakte Größe Byte für Byte ablesen.

Stand
24.09.2026
Seitentyp
Werkzeug

Werkzeug starten

Auf einen Blick

Inhaltsvorbereitung vor der Kodierung einer Etikettenserie. Das Ergebnis beschreibt die Standardnachricht, nicht die Reservebereiche des Datenträgers.

Drei Punkte vor der Entscheidung:

  • zu kodierender Datensatztyp
  • endgültig vorgesehener Inhalt
  • nutzbare Kapazität des angedachten Trägers

Erzeugen Sie die Nachricht mit dem endgültigen Inhalt, nicht mit einem verkürzten Beispiel: Drei zusätzliche Zeichen in einer Adresse können in die nächsthöhere Kapazitätsklasse führen. Bewahren Sie die Hexadezimal-Ansicht bei der Bestellung auf – damit lässt sich ein kodiert geliefertes Los Byte für Byte gegen die vereinbarte Nachricht prüfen. Eine Abweichung fällt so vor der Ausgabe auf, nicht danach.

Was im erzeugten Datensatz steht

Der Generator baut einen einzelnen Datensatz im Kurzformat: Kopfbyte D1, Typlänge 01, Nutzlastlänge und das Typzeichen 55 für eine Adresse oder 54 für Text. Bei Adressen ersetzt ein Präfixbyte den Anfang: 01 für http://www., 02 für https://www., 03 für http:// und 04 für https://. Rufnummern erhalten das Präfix 05 für tel:, Leerzeichen und Bindestriche werden entfernt. Textdatensätze tragen ein Statusbyte und auf dieser Seite den Sprachcode de. Um die Nachricht legt er den Rahmen 03, Länge und Endzeichen FE. Kurzformat bedeutet, dass die Nutzlastlänge in einem einzigen Byte steht.

Rechenbeispiele für Adresse, Rufnummer und Text

Die Adresse https://www.beispiel.de/p/4711 ergibt 26 Byte, ohne www. ebenfalls 26 Byte, weil beide Anfänge nur ein Präfixbyte kosten. Die Rufnummer +49 30 1234567 ergibt 20 Byte. Der Text Raum 2.14 Küche mit 15 Zeichen ergibt 26 Byte: 16 Byte Text, weil ü in UTF-8 zwei Byte belegt, drei Byte für Statusbyte und Sprachcode sowie sieben Byte für Datensatzkopf und Rahmen.

Typische Fehler vor der Serienkodierung

Das Präfix wird nur erkannt, wenn es klein geschrieben ist: HTTPS://beispiel.de/p/4711 ergibt 34 statt 26 Byte, weil der Anfang ausgeschrieben bleibt. Nutzlasten über 255 Byte lehnt der Generator ab, da er nur das Kurzformat erzeugt. Bei Serien mit fortlaufender Adresse, etwa /p/4711 bis /p/9999, bestimmt die längste Nummer die Größe. Wir kodieren genau die Hexadezimalfolge, die Sie freigeben, und liefern sie auf Wunsch als Datei zur Charge. Rufnummern geben Sie am besten international mit Pluszeichen ein, damit das Telefon sie auch aus dem Ausland wählt; ein vorangestelltes tel: entfernt der Generator selbst.

Vom geschätzten zum exakten Inhalt

Der Unterschied zwischen einer Schätzung und dem realen Datensatz entscheidet über Serienfehler: Kodierdienstleister arbeiten mit exakten Bytes, nicht mit Absichten. Wer den fertigen Datensatz samt Größe an die Bestellung heftet, macht aus einer vagen Anforderung eine prüfbare Spezifikation – und aus der Wareneingangsprüfung einen simplen Abgleich.

Nützlich ist der Generator auch in der Gegenrichtung: Meldet ein Telefon beim Beschreiben zu wenig Platz, zeigt der Byte-Aufbau sofort, woran es liegt – oft an einer Adresse ohne verkürzbares Präfix oder an einem unerwartet langen Sprachcode. Solche Ursachen sind in der Byte-Ansicht offensichtlich und in einer Fehlermeldung unsichtbar.

Primärquellen

Häufige Fragen

Warum kostet der Adressanfang https://www. im NDEF-Datensatz nur ein Byte?

Der Standard für Adressdatensätze definiert eine Tabelle häufiger Anfänge, die durch ein einzelnes Byte ersetzt werden. https://www. wird zum Code 02, https:// zum Code 04. Das Telefon setzt den Anfang beim Lesen wieder zusammen. Ein großgeschriebener oder unüblicher Anfang wird nicht ersetzt und belegt jedes Zeichen einzeln.

Welcher Sprachcode steht in einem Textdatensatz aus diesem Generator?

Auf der deutschen Seite trägt jeder Textdatensatz den Sprachcode de, bestehend aus zwei Byte plus einem Statusbyte mit dessen Länge. Telefone zeigen den Text unabhängig davon an; Apps können den Code nutzen, um bei mehreren Textdatensätzen den passenden zu wählen. Eine andere Sprache bietet dieser Generator nicht an.

Was tun, wenn der NDEF-Generator den Inhalt als zu lang ablehnt?

Die Nutzlast überschreitet 255 Byte, die Grenze des Kurzformats. Meist hilft eine kürzere Adresse, etwa ohne Kampagnenparameter oder über eine eigene kurze Weiterleitung. Längere Inhalte sind im Langformat möglich; solche Nachrichten erstellen wir in der Kodierung nach Ihrer Vorlage und prüfen den verfügbaren Speicher des Etiketts.