Made in EU Hosted in EU
tng-browser
Download
Für Zahlungsverkehr-Entwickler & Integratoren

ISO-8583-Nachrichten lesbar machen — in Sekunden, nicht in Spezifikations-PDFs.

tng-browser decodiert, baut und vergleicht ISO-8583-Nachrichten lokal auf Ihrem Rechner. Feldweise, verschachtelt, gegen Ihre eigene Spezifikation — ohne dass ein einziges Byte Ihr Netzwerk verlässt.

decode.iso8583
Hex-Eingabe
Decodierte Felder
Was ist tng-browser

Die grafische Oberfläche über einer nativen C++17-Bibliothek.

tng-browser ist eine Desktop-Anwendung für Windows, macOS und Linux, gebaut für alle, die täglich mit dem ISO-8583-Nachrichtenformat arbeiten — dem Standard, über den Terminals, Acquirer, Kartennetzwerke und Issuer miteinander sprechen.

Der Protokoll-Kern libiso8583 ist in C++17 geschrieben, die Oberfläche in Vue 3 und TypeScript. Decodieren und Erstellen laufen vollständig lokal — es gibt keine Cloud-Abhängigkeit für die Kernfunktion.

01 Lokal statt Cloud. Nachrichten verlassen nie Ihren Rechner — relevant bei sensiblen Kartendaten.
02 Spezifikations-gesteuert. Jede ISO-8583-Variante lässt sich per YAML abbilden, nicht nur ein fest verdrahteter Standard.
03 Drei Betriebssysteme. Windows, macOS und Linux, ein einheitliches Interface.
04 Kein Lock-out. Auch bei Lizenzproblemen bleiben alle Kernfunktionen nutzbar.
Kernfunktionen — frei zugänglich

Alles, was ein Test-Setup für Zahlungsnachrichten braucht.

Sechs Werkzeuge, ein Arbeitsbereich. Von der ersten Hex-Eingabe bis zum fertigen Testfall.

01 / Decode

Nachrichten decodieren

  • Hex-String → feldweise Aufschlüsselung mit DE-Nummer, Name, Wert, Byte-Position und Typ
  • Verschachtelte Sub-Felder (DE48/DE55) rekursiv aufgelöst
  • Bidirektional: Feld bearbeiten → Hex aktualisiert sich live
  • Bitmap-Visualisierung der aktiven DEs
  • Automatische MTI-Klassifizierung in Klartext
02 / Compose

Nachrichten erstellen

  • MTI wählen mit Tooltips zu gängigen Bedeutungen
  • Felder per DE-Nummer oder Dot-Notation eintragen
  • Autocomplete aus der geladenen Spezifikation, NOPs ausgeblendet
  • Clientseitige Längenprüfung vor dem Bauen
  • Vorlagen: komplette Feldbelegungen unter einem Namen speichern
03 / Spezifikation

YAML-gesteuert

  • Beliebige ISO-8583-Varianten frei definierbar
  • Encodings wie ASCII, EBCDIC, BCD, verschachtelte Strukturen
  • Mehrere Spezifikationen gleichzeitig, pro Tab wählbar
  • Hot-Reload bei Änderungen an der Spec-Datei
  • Drag & Drop einer YAML-Datei zum sofortigen Laden
04 / Arbeitsbereich

Tabs & Vergleich

  • Mehrere Nachrichten gleichzeitig offen, farbcodiert je Spec
  • Tabs anheften, umbenennen, per Drag & Drop neu anordnen
  • Diff-Ansicht: zwei Nachrichten direkt gegenüberstellen
  • Automatische Verknüpfung von Request/Response über STAN/RRN
  • Offene Tabs bleiben über einen App-Neustart erhalten
05 / Testdaten

Kartengenerator

  • Plausible Testkarten inkl. Luhn-Prüfsumme, Ablaufdatum, Track 1/2
  • Terminal-Stammdaten und Transaktionsfelder (STAN/RRN/Betrag)
  • Environments: Karte, Terminal und Transaktion als Set speichern
  • Platzhalter wie {{card.pan}} im Compose-Tab, zur Bauzeit aufgelöst
06 / Sonstiges

Fein abgestimmt

  • Umfangreiche Tastenkürzel mit eingebauter Kurzübersicht
  • Log-Panel mit Level-Filter
  • Antwortcode-Nachschlagewerk, extern aktualisierbar
  • Eigenständiges, konsistentes Dark-Theme-Design
Vorschau

So fühlt sich die Oberfläche an.

Der Message Inspector beim Decodieren einer Autorisierungsnachricht — links der Hex-Dump, rechts die aufgeschlüsselten Felder.

tng-browser im hellen Design: Hex-Dump links, decodierte ISO-8583-Felder rechts

Screenshot aus tng-browser, helles und dunkles Design.

Pro-Features

Wenn aus einer Nachricht ein ganzer Stapel wird.

Lizenzpflichtig, für Teams mit größeren Testläufen oder Reporting-Pflicht.

Batch-Import

Viele Nachrichten auf einmal

Ganze Excel-Tabellen voller Nachrichten importieren und decodieren — inklusive automatischer Erkennung, ob es sich um eingehende oder ausgehende Nachrichten handelt. Ergebnisse erscheinen gruppiert als zusammengehörige Tab-Gruppe im Akkordion-Stil.

Export / Report

Ergebnisse weitergeben

Decodierte Nachrichten oder ganze Batch-Ergebnisse als JSON, CSV oder PDF exportieren — für Dokumentation, Ticketanhänge oder Abnahmeberichte.

Send-Receive

Live gegen echte Systeme testen

Nachrichten live als Server oder Client senden und empfangen — um Autorisierungssysteme direkt gegen tng-browser zu testen, ohne ein zusätzliches Testtool aufzusetzen.

Lizenzierung über signierte Lizenzschlüssel mit optionaler Online-Prüfung. Bei Lizenzproblemen bleiben alle Kernfunktionen weiterhin nutzbar.

Technische Vertrauenssignale

Gebaut wie ein Werkzeug, das im Zahlungsverkehr laufen soll.

Kernlogik in C++17 (libiso8583)
UI in Vue 3 + TypeScript
Keine Cloud-Abhängigkeit für Kernfunktionen
Windows · macOS · Linux
Loslegen

Die nächste Nachricht decodieren Sie in unter einer Minute.

Kostenlos herunterladen, eigene Spezifikation laden oder eine der mitgelieferten verwenden.

Windows macOS Linux