— Tools
Online EDI tools
Twenty-one free tools to explore, validate and convert EDI, healthcare, e-invoicing, financial reporting (XBRL), bank-payment messages, AS2 acknowledgements, PEPPOL SBDH envelopes, UK TRADACOMS interchanges, automotive OFTP2 traces, ebMS 3.0 / AS4 messages (CEF eDelivery, ENTSO-E, eHealth, e-CODEX) and RosettaNet RNIF 2.0 PIPs (Intel, TSMC, Samsung) every day. Each one runs entirely in your browser: no data is ever sent to a server, no cookie is set, no size limit applies.
-
EDIFACT — ISO 9735
EDIFACT Validator
Checks interchange syntax: UNB/UNZ envelopes, UNH/UNT pairing, counter consistency, reserved characters, custom UNA separators.
Open the tool → -
PEPPOL BIS Billing 3.0
PEPPOL Validator
Validates a UBL invoice (Invoice / CreditNote) against EN 16931 and OpenPEPPOL business rules. Business Terms, EAS code list, LegalMonetaryTotal totals, ISO 4217 / ISO 3166-1.
Open the tool → -
ANSI ASC X12
Coming · V1.1X12 Parser
Decodes an X12 interchange segment by segment (ISA/IEA, GS/GE, ST/SE). Hierarchical display of elements and composites.
Page coming soon → -
GS1-128 / DataMatrix · AI
GS1 Parser
Decodes a GS1 element string (bracketed (01)…(17)… or raw with FNC1), identifies each Application Identifier (SSCC, GTIN, dates, batch, serial, GLN) and verifies the GS1 mod-10 check digit.
Open the tool → -
ISO 13616 · MOD 97-10
IBAN Validator
Checks the IBAN check digit (ISO 7064 MOD 97-10), the per-country length and extracts bank / branch codes. Also handles the ISO 11649 RF creditor reference. 100% in-browser.
Open the tool → -
ISO 9362 · SWIFT code
BIC Validator
Checks a BIC / SWIFT code structure (institution, ISO 3166 country, location, branch), tells BIC8 from BIC11 and flags test BICs. 100% in-browser.
Open the tool → -
ISO 17442 · MOD 97-10
LEI Validator
Checks the 20-character structure of a Legal Entity Identifier (LOU prefix, entity part) and its ISO 7064 MOD 97-10 check digit. 100% in-browser.
Open the tool → -
France · Luhn key
SIREN / SIRET Validator
Checks the Luhn key of a SIREN (9 digits) or SIRET (14 digits), handles the La Poste exception and splits the SIRET into SIREN + NIC. The party identifiers of French e-invoicing.
Open the tool → -
EPC069-12 · SEPA
EPC QR Validator
Checks a SEPA payment QR-code (Girocode) payload field by field — BIC, IBAN, amount, remittance. Reuses the IBAN and BIC validators. 100% in-browser.
Open the tool → -
cXML 1.2.x
Coming · V1.1cXML Validator
Validates a cXML document against the official DTD. Detects missing elements, type mismatches and absent mandatory attributes.
Page coming soon → -
EDIFACT / X12 / cXML
Coming · V1.1Message Diff
Compares two EDI messages segment by segment and highlights structural and value differences side by side.
Page coming soon → -
EDIFACT ↔ JSON
Coming · V1.1JSON Converter
Converts an EDIFACT message to JSON and back, preserving segment hierarchy and composite-element semantics.
Page coming soon → -
SAP OCI 4.0 / 5.0 + cXML PunchOutOrderMessage
OCI Punchout Demo
Interactive mock catalog that generates in real time the OCI HOOK_URL request or the cXML PunchOutOrderMessage the gateway would post back to your ERP. Toggle between OCI 4.0 and 5.0.
Open the tool → -
EN 16931-1:2017 — UBL Invoice/CreditNote
EN 16931 Validator
Validates a UBL invoice against the European core e-invoicing norm. Auto-detects CIUS via CustomizationID, runs the BR-* core rules, BR-CO-* arithmetic checks and BR-S/Z/E/AE/G/IC/O-* VAT category rules.
Open the tool → -
ISO/IEC 19757-3 — rule-based XML validation
Schematron Rule Runner
Runs a Schematron schema against an XML document, fully client-side. Documented XPath 1.0 subset, ideal for EN 16931, PEPPOL or EHDS business rules without a Java toolchain.
Open the tool → -
HL7 v2.x — pipe-delimited messages
HL7 v2 Parser
Decodes an HL7 v2.x message (ADT, ORM, ORU…) segment by segment. Reads encoding characters from MSH, surfaces type, version, control id and a field-by-field table.
Open the tool → -
Factur-X 1.0.7 / ZUGFeRD 2.3 — PDF/A-3 + CII
Factur-X / ZUGFeRD Extractor
Extracts the embedded CII XML invoice from a PDF/A-3 hybrid invoice (Factur-X / ZUGFeRD). Detects the conformance profile (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED, XRECHNUNG). 100 % client-side.
Open the tool → -
SWIFT MT (FIN) — User Handbook
SWIFT MT Parser
Parses a SWIFT MT message block by block (basic header, application header, user header, text, trailer). Detects the type (MT103, MT202, MT940…), extracts block-4 tags and checks mandatory tags per message type. 100 % client-side.
Open the tool → -
OASIS UBL 2.1 — generic envelope
UBL 2.1 Validator
Generic UBL validator for any OASIS UBL 2.1 document (Invoice, CreditNote, Order, DespatchAdvice, Catalogue…). Envelope checks: namespace, version, ID, ISO 8601 IssueDate, ISO 4217 currency, mandatory parties.
Open the tool → -
XBRL 2.1 — IFRS / US GAAP / ESEF
XBRL Instance Viewer
Decode an XBRL 2.1 instance in four keyboard-navigable tabs: summary, contexts, units, facts. Supports instant and duration periods, divide units and raw scenario inspection. 100 % client-side, no taxonomy resolution.
Open the tool → -
EDIFACT D.96A ↔ X12 4010 / 5010
EDIFACT ↔ X12 Mapper
Find the EDIFACT ↔ X12 counterpart for 30 common B2B message pairs: ORDERS ↔ 850, INVOIC ↔ 810, DESADV ↔ 856, CONTRL ↔ 997… Key segments, notes and source URLs. Case-insensitive lookup.
Open the tool → -
AS2 / RFC 4130 — Message Disposition Notification
AS2 MDN Validator
Validate an AS2 MDN part by part: multipart/report, message/disposition-notification, Reporting-UA / Final-Recipient / Disposition headers, Received-Content-MIC, and detached S/MIME signature. Structured diagnostics (E_NO_BOUNDARY, E_BAD_MIC_FORMAT, W_WEAK_MIC_ALG…). 100 % client-side.
Open the tool → -
SBDH 1.3 + PEPPOL BIS Billing 3.0
PEPPOL SBDH Validator
Client-side PEPPOL SBDH (Standard Business Document Header) envelope validator. Checks HeaderVersion, Sender / Receiver ICDs (ISO 6523), DocumentIdentification, BusinessScope DOCUMENTID / PROCESSID. Bundled 40-ICD scheme list, PEPPOL BIS 3.0 identifier lookup.
Open the tool → -
TRADACOMS — GS1 UK Manual v9
TRADACOMS Parser
Parse a TRADACOMS interchange (the UK EDI standard, GS1 UK) segment by segment. STX / MHD / MTR / END walk, counter cross-checks, dedicated metadata for ORDHDR, ORDERS, INVFIL, INVOIC, DLHEAD and SLSRPT. Still dominant in UK retail (Tesco, Sainsbury's, Asda, M&S). 100% client-side.
Open the tool → -
OFTP2 — RFC 5024 (Odette File Transfer Protocol 2.0)
OFTP2 Decoder
Decode an OFTP2 trace frame by frame: SSID, SFID, DATA, EFID, ESID. NERP / SFIDFMT / SFIDCIPH codelists, ASCII and base64 input, detects restart positions, deprecated ciphers (3DES) and legacy protocol levels. The dominant EDI transport in European automotive (ENX, Galia, VDA, Stellantis, BMW, Daimler). 100% client-side.
Open the tool → -
OASIS ebMS 3.0 + AS4 Profile v1.0
ebMS 3.0 / AS4 Validator
Validate a SOAP 1.2 envelope carrying an ebMS 3.0 / AS4 message — the wire format underneath EU CEF eDelivery, ENTSO-E, eHealth Network, e-CODEX, and PEPPOL AS4. UserMessage / SignalMessage (NRR Receipt, PullRequest, Error), 30-entry EBMS:0001-0202 Annex C catalogue, 15 ebCore PartyId URNs, ds:Signature and xenc:EncryptedData detection, multipart MIME unwrap. 100 % client-side.
Open the tool → -
RosettaNet RNIF 2.0 — PIP Directory
RosettaNet PIP Validator
Client-side RosettaNet RNIF 2.0 validator. Decodes the multipart/related envelope (Preamble + ServiceHeader + ServiceContent + attachments), recognises 50 PIPs from the GS1 US catalogue (PIP3A4 PurchaseOrderRequest, PIP3B12 ShipmentNotification, PIP4A1 NotifyOfStrategicForecast, PIP7B5 ManufacturingWorkOrder…). Built for Intel, TSMC, Samsung, Sony, Cisco integrations.
Open the tool →