Back to Free Tools
FREE TOOLS
DNS Wire Message Inspector
Inspect a complete encoded DNS datagram and preserve every raw record payload.
Encoded DNS datagram, Source encoding
JSON
Browser only
Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.
This tool needs JavaScript. If it does not load, refresh the page and try again.
How to use this tool
- Enter the displayed example values,or choose the local input files requested by the controls. Optional source files take precedence where labelled.
- Choose Inspect datagram and inspect the complete result and any reported limitations.
- Use Download result and each companion download link to save complete outputs. Reset clears output and restores example controls.
Examples
Encoded DNS datagram: 03d001000001000000000000076578616d706c6504746573740000010001
Source encoding: hex
Limitations
- Inspect one complete DNS datagram supplied as hexadecimal or padded standard Base64,without a TCP length prefix. Download the header,questions,all record offsets and complete raw RDATA. Decode IN A,AAAA,NS,CNAME,PTR,DNAME,MX,SOA,SRV,TXT and OPT options;other payloads remain explicitly opaque. Names preserve all octets with decimal escapes. No requests,signature or DNSSEC validation. Limits:100,000 source characters,65,535 decoded bytes,5,000 questions/records,128 positions per expanded name and200,000 cumulative name visits;complete report4 MiB. Full-size datagrams fit Base64;hexadecimal is limited by the source character bound. All processing stays in your browser.
- Complete outputs only. Unsupported or oversized input is refused. Follow the displayed job-specific bounds and format policies.
Related tools
No items found.