# Publish history

View the published versions of your form and revert to an earlier one. Every plan can browse the history, and going back to a version needs Business.

## How it works

Each publish saves a version: the form, its theme, logo, cover, emails, and translations. Business keeps the last 50 versions per form. Free and Pro keep the live version, plus older ones that a submission or an open link still uses.

## Open publish history

In the editor, click **Publish history**, the clock icon in the top bar. Versions are listed newest first, and the live one is marked Live. Click a version to preview its **Form**, **Emails**, and **Translations**.

![The Publish History dialog: versions with their dates on the left, a preview of the selected version with Form, Emails, and Translations tabs, and Revert to this version](https://formstep.io/docs/images/building-forms/publish-history.png)

Publish history: pick a version, preview it, and revert.

To throw away edits you have not published yet, click **Revert unpublished changes** here.

## Go back to an earlier version

Going back needs the workspace owner to be on Business. Pick a version and click **Revert to this version**, then choose:

| Button | What it does |
| - | - |
| Open as draft | Loads the version into your editor as a draft. The live form stays unchanged until you publish again. |
| Publish now | Restores the version and publishes it right away. Use this to undo a mistake fast. |

A revert restores the form, cover, logo, theme, translations, and email text. Access settings, email recipients, integrations, and retention stay as they are.

> **Reverting replaces your current draft**
>
> Reverting overwrites unpublished changes in the editor. Publish your draft first if you might want it back.

## Next steps

[Publish checks](https://formstep.io/docs/building-forms/publish-checks/) — What blocks a publish, and what only warns

[Plans & pricing](https://formstep.io/docs/subscription-billing/plans-pricing/) — What each plan includes
