Never occupies the port
The bundled kernel driver only attaches a filter. Your application keeps the port handle and keeps talking — CommMonitor just watches the traffic.
Serial Port Monitor for Windows
CEIWEI CommMonitor 2026H1 attaches a filter to your COM ports at the driver level, so the software you are debugging keeps the port open while you watch every byte.
Why CommMonitor
Most serial monitors have to open the port first — which means your own application cannot. CommMonitor works one layer lower.
The bundled kernel driver only attaches a filter. Your application keeps the port handle and keeps talking — CommMonitor just watches the traffic.
Built with Delphi 12 Athens for Win64: a native executable with no IL and no managed runtime.
Modbus RTU and ASCII, DL/T 645, IEC 60870-5-101, NMEA 0183 and AT command traffic is decoded as frames arrive.
Explore
No anchors, no endless scrolling: the details live on separate pages.
Row filters, export to CSV / JSON / PCAP, redirects to file, TCP or HTTP, and .cms sessions you can hand over.
Modbus RTU/ASCII, DL/T 645, IEC 60870-5-101, NMEA 0183 and AT commands, decoded next to the raw bytes.
The same capture in a browser at 127.0.0.1:5000 - frame list, throughput and frame-rate charts, protocol overview.
Current release, file name, size and SHA-256, plus the system requirements before you install.
Install it, pick a port and start capturing. Your own software keeps the port.