Monitor Your Arduino or ESP32 in Real Time

A free browser serial monitor powered by the Web Serial API. Connect any Arduino, ESP32, or compatible device, watch incoming data in a live console, send commands, and plot numeric telemetry — all without installing software.

How to Use the Serial Monitor

1
Connect your device

Click Connect, select the correct baud rate, then choose your serial port from the browser picker. Advanced settings (data bits, parity, flow control) are available if needed.

2
Read incoming data

Incoming bytes are decoded as UTF-8 lines and shown in the console. Toggle timestamps or auto-scroll to suit your workflow.

3
Send commands

Type a command in the send box and press Enter or the Send button. Choose the line ending that matches your firmware (usually LF or CRLF).

4
Visualise telemetry

If your firmware outputs comma-separated numbers (e.g. "1.2,3.4") or label:value pairs (e.g. "temp:24.5 rpm:1200"), the plotter will graph them automatically.

Debug your microcontroller with a live browser-based serial console

Web Serial not supported
This tool requires the Web Serial API, which is supported in Chrome 89+, Edge 89+, and Opera 76+ on desktop over HTTPS.
Chrome 89+ Edge 89+ Opera 76+
Make sure you are on HTTPS and using a supported browser.
Published Updated