# How does version history work?

Cast checkpoints your whole project automatically — while you edit, and right before the risky moments: an export, Enhance voice, a re-transcribe, a bulk cleanup. Open the history from the clock icon in the top bar → "Version history…" and restore any checkpoint.

**Where:** Either editor → clock icon in the top bar → Version history…

You never create a checkpoint by hand and you cannot forget to. While you are actively editing, Cast cuts one roughly every half hour of work; on top of that it always takes one just before anything that changes a lot at once — so "Before export" and "Before re-transcribe" are sitting there when you need them. Each entry in the list says what it was, not a version number.

Restoring is safe by construction: before a restore, Cast checkpoints the state you are leaving, and the restore itself becomes a new step in the history. Nothing is ever deleted from the timeline — if you restore and change your mind, restore forward again.

If you would rather compare than roll back, Duplicate turns any checkpoint into a new project and leaves the current one exactly as it is.

On the free plan you see the last 7 days of checkpoints. Older ones are kept, not thrown away — upgrading opens the full history of every project retroactively.

## Related

- [Is my work saved automatically?](https://mubert.com/tools/cast/docs/does-cast-save)
- [Can I undo a cleanup — even long after I made it?](https://mubert.com/tools/cast/docs/undo-cleanup)

---
Source: https://mubert.com/tools/cast/docs/version-history · Cast docs
Last updated: 2026-09-26