Your serial data, supercharged.

CONNECT. DRAG. DROP. DECODE.

No account needed — the demo opens the editor with live mock data, right in your browser.

The browser-based studio for serial and stream data — capture live devices, build decode flows in minutes, and scale to remote logging.

[ Visual Editor ]

See the data move.

Drag in a source, drop a decoder, split to multiple sinks. Build pipelines that would take hours to script and watch them run live — including waveforms on the new Live Scope oscilloscope node.

SerialFlow visual editor with a multi-node branching flow
[ Serial Terminal ]

Your terminal, in the browser. No install.

Read, write, and interact with devices without drivers or local installs. Works anywhere Chrome runs. The serial terminal you wish came standard.

[ CLI Bridge ]

Stream from anywhere. No browser required.

Run the SerialFlow CLI on your local machine or any remote host to stream serial data into your workspace — even where WebSerial isn't available. And with serialflow pipe, any command's stdout becomes a live stream in your graph.

SerialFlow CLI creating a serial source and streaming data
[ Lua Transforms ]

Transform frames as they stream.

Use Lua to filter, rewrite, and route frames in real time. Keep only the events that matter, without post-processing scripts.

-- filter strings with "error"
function process_frames(frames)
  local result =
  for _, frame in ipairs(frames) do
    if string.find(frame.data, "error", 1, true) then
      result[#result + 1] = frame
    end
  end
  return result
end
[ Built For ]

Built for engineers who need fast insight from serial data.

[ Debug Logs ]

Find failures faster.

Filter noisy logs in real time, isolate fault signatures, and focus on the lines that explain what broke.

[ Binary Protocols ]

Decode binary traffic live.

Parse framed payloads as they arrive, extract fields with Lua, and turn opaque bytes into readable events.

[ Multi-Device ]

Merge and correlate streams.

Merge multiple serial device streams in one flow, compare events side by side, and spot cross-device timing issues.

[ Lab Testing ]

Capture runs without babysitting.

Keep long-running lab captures running in the background and come back to complete logs for analysis.

Ready for a massive upgrade to your serial data?

Try the live demo without an account, then sign up free to save projects, record runs, and connect real hardware.

Get Started