IPTool IPTool

Fast system administrator tools

Connect to serial (COM) devices directly from your browser via the Web Serial API - a PuTTY/minicom alternative that needs no install.

Web Serial Terminal

Talk to UART, RS-232 and USB-serial adapters from the browser. Everything runs locally - no data leaves your device.

All communication happens locally in your browser; nothing is sent to any server. Web Serial requires HTTPS and your explicit permission to access a port.

Connection

Disconnected

Received data


    

Send

Enter bytes in hex, e.g. 48 65 6C 6C 6F
Received
0 bytes
Sent
0 bytes
Connection time
00:00

What it is

Web Serial Terminal is a browser-based terminal for serial ports built on the Web Serial API. It lets a web page talk directly to UART, RS-232 and USB-to-serial devices - microcontrollers, modems, routers, GPS modules and other hardware - without installing PuTTY, minicom or screen.

Everything runs client-side in your browser. The data you send and receive never leaves your computer.

How it works

  1. Click Connect and pick the serial port from the browser dialog.
  2. Set the port parameters - baud rate, data bits, parity and stop bits - to match your device.
  3. Received bytes appear in the output area; toggle HEX, Timestamps or Autoscroll as needed.
  4. Type in the send box and press Send or Ctrl+Enter. Enable HEX mode to send raw bytes.

Limitations & notes

  • The Web Serial API works only in Chromium-based desktop browsers (Chrome, Edge, Opera). Firefox and Safari are not supported.
  • The page must be served over HTTPS (or localhost) and each connection needs an explicit user gesture and permission.
  • The browser exposes serial ports but not device drivers - a working OS-level driver for your USB-serial adapter is still required.

FAQ

  • Is my data sent to a server? No. The terminal runs entirely in your browser and communicates directly with the serial device; nothing is uploaded.
  • Which browsers are supported? Chromium-based desktop browsers - Chrome, Edge and Opera. Firefox and Safari do not implement the Web Serial API.
  • Why do I not see any output? Check that the baud rate and other port parameters match your device, and that the correct port is selected.
  • Can I send raw bytes? Yes. Enable HEX mode and enter bytes as hex pairs, for example 48 65 6C 6C 6F.

Related tools