Find your moment
Pause, seek, jump five seconds, or step one event at a time. Change speed, shorten idle pauses, and loop a section. Enable Remember playback position in settings to return with Resume / Start over.
Turn a terminal session into something people can explore. Keep the commands, colors, and timing, then replay the useful moments at your own pace.
Open a shared recording or a file saved on your computer.
Local .tbt v1 files stay in your browser. Encrypted recordings need the complete sharing link.
Local playback supports 1 GiB expanded data; sharing, transcripts, and offline exports have 64 MiB limits. Recover journals with the CLI first. Read the format reference
Pause, seek, jump five seconds, or step one event at a time. Change speed, shorten idle pauses, and loop a section. Enable Remember playback position in settings to return with Resume / Start over.
Copy a link at the current timestamp, or embed a unencrypted recording. Recording details stay directly below the terminal while the controls stay within reach.
Download a self-contained offline player, .tbt, or text. Export a short session as a GIF or WebM, or share a link at the exact moment that matters.
Follow the installation guide, then open your usual terminal.
Run the command below and work in the shell it opens. Type exit when you are finished.
termbacktime record --output demo.tbt --title "My first recording" Without --output, recordings go into ~/termbacktime/recordings/. Find them with termbacktime list.
Open the local player and choose demo.tbt, or replay it directly in your terminal:
termbacktime play demo.tbt Loading interactive components…