Text with an LF line ending
- Input
- Hello + LF
- Expected output
- 48 65 6C 6C 6F 0A
Six bytes: five letters and the \n.
serial monitor online
Plug the board in over USB, pick the baud rate the firmware uses and click Connect. The browser opens a dialog with the list of ports, and once you choose, whatever the board sends shows up at once, with the arrival time of each line.
Six bytes: five letters and the \n.
Modem modules usually expect CR or CRLF.
The 0x prefix is accepted.
10 bits per byte: 1 start, 8 data, 1 stop.
It is an API that lets a page access serial ports with your permission. Per caniuse on 2026-11-02, it works in Chrome and Edge 89 or newer, Opera 76 or newer, Firefox on desktop from version 151 and Chrome for Android from 156. It does not work in Safari, on iPhone, in Firefox for Android or in Samsung Internet.
The browser only sees ports that the operating system already exposes. If the board uses a USB-serial converter the system does not recognize, install that converter maker's driver. If the port does not appear in the list, the tool cannot open it.
Almost always it is a charge-only cable with no data lines, or a missing driver. Swap the cable, try another USB port and check that no other program is holding the port.
This tool talks to serial ports the operating system exposes, which includes virtual ports created by Bluetooth adapters already paired in the system. It does not open network or Bluetooth connections on its own.
Options can only change while the port is closed. The 8N1 default (8 bits, no parity, 1 stop bit) fits almost every board.
The up and down arrows step through the last 50 sends, stored in this browser only.
Serial port data stays in your browser. Nothing is sent to servers.