← All Tools
Nmap XML Report Parser
Paste the XML output from nmap -oX scan.xml. The browser parses it locally and produces a structured, filterable report you can hand to a colleague or paste into a ticket.
100% client-side. Scan results are sensitive — this parser never uploads or stores them. Drag-and-drop reads files locally with
FileReader.
Drop an Nmap XML file
or · processed locally only
What it parses
- Host enumeration (IPv4 & IPv6, hostname, status, OS guess if available).
- Per-host open / filtered port table with protocol, service, version, and port-level NSE script output.
- Host-level NSE results from
<hostscript>(smb-os-discovery, smb2-security-mode, nbstat…), including parsed<elem>/<table>children. - “N closed/filtered ports not shown” from
<extraports>, so the table isn't silently partial. - Severity hints (highlighting management ports, RDP, SMB, RPC, telnet, FTP, IPMI, MySQL...).
- Markdown / CSV / JSON export of the filtered set for tickets, reports, or evidence packs.