WEBSERIAL · WIRELESS SERIAL MONITOR · V2

Your serial monitor, unplugged.

WebSerial Pro streams your IoT device’s logs to any browser on the network and sends commands back - no USB cable, no IDE, no desk. With timestamps, exports and a terminal you can brand as your own.

Built on WebSerial· 644 stars on GitHub
$249one-time, foreverAdd to bag
Instant access·Royalty-free license·Free lifetime updates
LIVE PREVIEWWEBSERIAL V2
ESP32 · S2 · S3 · C-SERIES ·ESP8266 ·ARDUINO CORE ·TWO-WAY OVER WIFI ·JSON · CSV · TXT EXPORT ·SYNCED TIMESTAMPS ·ESP32 · S2 · S3 · C-SERIES ·ESP8266 ·ARDUINO CORE ·TWO-WAY OVER WIFI ·JSON · CSV · TXT EXPORT ·SYNCED TIMESTAMPS ·
01 · TWO-WAY

Talk back to your firmware.

WebSerial is two-way: a command bar in the browser, an onMessage handler in your code. Example round trip:

5:58:53 PM> led on
5:58:57 PM[ok] LED_1 → HIGH
5:59:01 PM> status
5:59:05 PM[info] uptime 42d 03:11 · heap 118 kb · rssi -52 dBm
5:59:09 PM> reboot
5:59:13 PM[boot] restarting…
Enter command here
02 · WHAT YOU GET

Inside WebSerial Pro

A session you can actually work with
Timestamped, exportable, pinned when you need it - and dressed in your brand.
5:58:53 PM
SYNCED TIMESTAMP
LIVE STREAM
JSONCSVTXT
EXPORT ANY SESSION
12:04:31.248temp=24.6C hum=61%
12:04:32.501wifi rssi -52 dBm
12:04:33.014[ok] LED_1 → HIGH
Timestamps, synced
Wall-clock accuracy without an onboard RTC
JSONCSVTXT
session-042.csv · 18,204 lines
Take the session with you
JSON, CSV or plain text - one click
Pin the view
Hold your place while logs keep flowing
>
webSerial.setInput(true);
The command bar, your call
Show or hide it straight from C++
AaAaAaLOGO
Your terminal, your type
Custom fonts, sizing & your logo
Export logs - JSON / CSV / TXT Synced timestamps (no RTC) Lock scroll Toggle input bar from C++ Custom fonts & terminal sizing White-label branding Terminal UI source code Private repo & Discord access
03 · OPEN-SOURCE VS PRO

Already using open-source WebSerial?

The free version is AGPL-3.0: shipping it inside a closed-source product means open-sourcing your firmware. Pro swaps in a commercial license and turns the terminal into a real tool.

$249 · ONE-TIME
Browser serial monitor over WiFi
Two-way command input
Export logs (JSON / CSV / TXT)
Synced timestamps (no RTC)
Lock scroll & input bar control
Custom fonts & terminal sizing
White-label branding
Terminal UI source code
LicenseSCL-1.3 commercial
DeliveryPrivate repo + Discord
SupportPriority Discord & email
Upgrade to Pro - $249One-time payment · free lifetime updates
04 · FIELD NOTES

Engineers ship with it.

Notes from teams running WebSerial Pro in production.

WebSerial Pro means I debug deployed boards from the couch. It’s a little unfair.
Sam O. · Hardware maker
05 · BEFORE YOU BUY

Questions, answered.

Anything else? Write to [email protected] - a human answers within a day.

Which boards does WebSerial Pro support?+
Can I send commands, or only read logs?+
How do timestamps work without an RTC?+
Can I ship it in a commercial, closed-source product?+
What happens right after I pay?+
Can I get a refund if it doesn’t fit?+
Cut the cable for good.

One payment of $249. Private repository access, Discord support, unlimited devices - and every future update included.

Add to bag - $249Not sure yet? Evaluate the open-source version first.
Instant repo access Private Discord Free lifetime updates Secure checkout
WebSerial Pro
WebSerial Pro$249Add to bag