Record your shell.
Start a recording and work as usual; type exit when you’re done. Terminal output and timing are saved in a .tbt file, rather than a screen video. Keep a debugging trail or document a workflow as you go.
termbacktime record TermBackTime combines a command-line recorder with a browser player. Capture your shell’s output, colors, timing, and resizes, then revisit a session or let someone else follow along. Recordings stay on your computer until you choose to share them.
A bug report, a teammate’s first run, or a tour of a terminal tool: give people the steps and the results in one replayable session. These examples were captured in a real shell with TermBackTime.
Enable JavaScript to play these recordings here, or download a sample to replay with the CLI.
Download samplePress Play to start. Seek to a moment, slow it down, set a loop, or export a copy using the same player as your own recordings. Download sample
Start a recording and work as usual; type exit when you’re done. Terminal output and timing are saved in a .tbt file, rather than a screen video. Keep a debugging trail or document a workflow as you go.
termbacktime record Replay in your terminal or open the file in your browser. The player reconstructs the session so you can seek, change speed, and loop a tricky step. Export a transcript, an offline player, or a short GIF or WebM for your documentation.
termbacktime play demo.tbt Upload a recording to GitHub and send a playback link for a bug report, tutorial, or review. For a live walkthrough, start an encrypted, read-only session: viewers can watch without controlling your shell.
termbacktime upload demo.tbt Loading interactive components…