ASN.1 Decoder
Decode RRC, NGAP, F1AP, E1AP, XnAP, S1AP, X2AP, LPP, NRPPa and NAS messages from hex. Embedded containers are decoded in place.
Input
Read locally — the file is not uploaded.
Ctrl+Enter
Examples
RRC buffers come from a lab attach (CU + OAI DU) — the full flow from RRCSetupRequest to RRCReconfigurationComplete.
About
Decoding uses pycrate (LGPL-2.1, licence; one file modified) running in your browser through Pyodide. The Python runtime loads from the jsDelivr CDN on first use; your messages never leave the browser. NR RRC definitions include Rel-18 types; check the release of each protocol module if a recent IE does not decode.
Result
Paste a message and press Decode, or pick an example.
Edit values in the ASN.1 value notation below, then encode. Containers are shown as hex here (edit them separately).
Paste a message and press Decode, or pick an example.