Developer Tool

TikTok LIVE WebSocket Decoder

Paste a base64 or hex frame captured from TikTok's WebCast WebSocket. We decode the protobuf wire format, auto-gunzip the inner payload, and render the field tree. Runs against TikTool's signing infra - no schema upload required.

Input
Decoded

Decoded protobuf field tree renders here.

How to capture a WebCast frame

  1. Open a TikTok LIVE stream in Chrome.
  2. DevTools > Network > WS. Click the im/push WebSocket.
  3. Pick any message frame. Right-click > "Copy message".
  4. Paste it here. We accept both base64 and hex representations.

Capturing from your own clients? The official Node.js + Python SDKs expose each raw frame via the raw event - log it once, paste here for inspection. Full WebSocket docs