About this tool
Web Serial Terminal connects a supported browser to USB serial and other accessible devices. Configure the authorized port, then send and receive Text or HEX bytes and inspect incoming messages.
It supports configurable line endings, DTR / RTS / BREAK, up to 12 command macros, and TXT / JSONL log export. Clearing the display is separate from clearing saved records, and connection, sending and reconnection are not automatic.
Desktop Chrome and Edge are the primary browser targets. Web Serial requires a secure context and explicit port permission. Once the hosted HTML loads, serial bytes are handled directly between the browser and the authorized device rather than uploaded to a server.
Good for
- Inspect serial output from a USB CDC device such as a Raspberry Pi Pico
- Send text commands to a device and inspect its replies
- View binary serial data as HEX and save the communication
- Check behavior while changing line endings or baud settings
- Store frequently used commands as macros and send them explicitly