Unpack a recording

Look inside a recording. Expand compressed data, inspect its metadata and events, and download readable JSON.

Local files are processed in this browser. Encrypted Gists need their complete sharing link. To watch a session, use Playback.

Choose a recording to inspect its contents.

Recording format reference
u → id / t → title / d → started_at
Recording ID, title, and starting Unix timestamp in seconds.
s → size
Initial terminal size as [columns, rows].
i → info / m → metadata
Capture and upload CLI versions, platform information, and optional description and computer details.
a → markers / c → callouts
Bookmarks, chapters, and callouts with text and timestamps in milliseconds.
events/*.json / timing.bin
The container stores independent DEFLATE chunks and a timing table. Inspection displays events.
Event t → delay_ms / l → output
Delay since the previous event in milliseconds, and output chunks. An omitted delay means zero.
Event c → type / s → size
type: "s" identifies a resize; size gives the new columns and rows.
Event e → command
Command ID, start or end phase, text, exit status, and partial-capture flag.

Loading interactive components…