Serial Assistant

Starting

How to use Serial Assistant

Connect a serial device through Web Serial right in your browser, set the parameters, and send or receive data. No software to install.

  1. Connect the device

    Connect the target device to your computer with a USB-to-serial cable, and install the matching serial driver for your chip.

  2. Grant serial access

    Open this tool in desktop Chrome or Edge, click the Select serial device button on the left, and approve serial access in the browser prompt.

  3. Configure and connect

    Pick the serial port and set the baud rate, data bits, parity, and stop bits according to the device manual. 115200 8N1 is a common configuration. Then click Connect.

  4. Send and receive data

    Type the data to send in the send panel; both ASCII text and hexadecimal are supported. Click Send, and the receive area shows incoming data in real time, switchable between hex and ASCII.

  5. Advanced features

    Switch to the terminal panel to communicate with devices that support an interactive terminal, or to the plot panel to render comma- or space-separated numbers as live curves.

Why can't I find a serial device in the browser?
Web Serial requires desktop Chrome or Edge and a secure context such as HTTPS or localhost. If the address bar is not HTTPS, or you are using a mobile browser, Firefox, or Safari, you will not be able to connect to a serial port.
Do I need to install software to use this serial assistant?
No. It is a web-based serial debugging tool that runs directly in your browser. You only need the driver for your serial chip; no client program is required.
What baud rate should I use?
The baud rate must match your device manual. Common values are 9600, 57600, and 115200, and 8 data bits, no parity, and 1 stop bit is the most common combination. Garbled output in the receive area usually means the baud rate does not match.
Can I connect a serial device from my phone?
Not for now. Web Serial mainly supports desktop Chrome or Edge, so please open this page in a browser on a Windows, macOS, or Linux computer.
Is the data uploaded or saved to a server?
No. All serial data is processed locally in your browser, and session records stay in your local browser storage. Nothing is uploaded to a server.