MoQT debugging tools — multi-draft, multi-platform

See inside MoQT

The protocol debugger for Media over QUIC Transport. Connect to any relay, inspect every message, understand what's really happening.

moqtap session — relay.example.com
$ moqtap peek https://relay.example.com/moq
Connecting via WebTransport...
TX CLIENT_SETUP versions=[0xff00000e] path=/moq
RX SERVER_SETUP version=0xff00000e impl="moq-rs/0.5"
Session established (draft-14)
TX SUBSCRIBE ns=["chat"] track="messages" filter=latest_object
RX SUBSCRIBE_OK id=0 largest=(42,7)
RX object group=43 obj=0 size=256B {"author":"alice","msg":"hello!"}
_

Everything you need to debug MoQT

No more reading raw byte logs or adding println! to Rust code.

Connect to any relay

Native QUIC and WebTransport. Accept self-signed certs, provide custom CAs, or use system trust. Any draft version.

Inspect every message

Full control stream log with parsed fields, raw hex, timestamps, and direction. Filter by message type.

Subscribe & fetch

Send SUBSCRIBE, FETCH, discover namespaces interactively. Watch the full request/response lifecycle.

View objects

Auto-detect and render text, JSON, and binary payloads. Hex viewer for raw bytes with ASCII sidebar.

QUIC transport stats

Real-time RTT, packet loss, congestion window, bytes sent/received, and stream counts from quinn.

Export traces

Save sessions as .moqtrace files (CBOR). Share with your team, load for offline analysis.

How it works

Three steps to protocol visibility.

1

Enter a relay URL

Point moqtap at any MoQT relay — WebTransport or native QUIC. Configure TLS as needed.

2

moqtap connects via QUIC

Establishes a session, negotiates draft version, exchanges CLIENT_SETUP / SERVER_SETUP.

3

See every message

Every control message, every object, every QUIC stat — parsed, timestamped, and searchable.

A suite of tools, not just one

Command-line and browser tools for MoQT protocol debugging.

CLI Early access

MoQT client and transparent intercepting proxy. Connect to relays or sit between your client and relay and decode every frame as it passes. Not yet downloadable; early access is open.

  • Client & proxy modes
  • Live frame decoding
  • Network degradation scenarios Pro
  • Session recording & replay
  • WebTransport support

WebTransport Inspector for Chrome and Firefox DevTools. See every MoQT connection, decode control messages, track subscriptions, inspect streams and datagrams, and detect media formats — without leaving the browser.

  • Live WebTransport connections
  • Track subscription tracking
  • Stream & datagram inspector
  • ISO BMFF / CBOR / MessagePack detection
  • Trace export (.moqtrace)
TestLab Free

A conformance probe for MoQ relays. The public fleet, dialled on every draft and both transports, with what came back written down — and your own endpoint on request.

  • Draft support, measured per draft
  • QUIC and WebTransport dialled separately
  • Control message coverage
  • End-to-end object delivery
  • Spec violations, quoted

Start debugging MoQT today

Free to use. Add the DevTools extension, or build on the open-source protocol libraries.