> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://learning.postman.com/llms.txt.

# Version flows with snapshots

*Snapshots* enable you to save, view, and restore versions of your flows. With snapshots, you can create and manage reliable versions of your flows to share with others. You can also experiment with design ideas without fear of breaking a functioning flow.

Flows in Local View don't support snapshots. To learn more, see [Manage flows locally or in the Postman Cloud](/flows/get-started/flows-native-git/).

When a flow has at least one snapshot, that flow can be run inside of another flow. To learn more, see the [Flow block](/flows/reference/blocks/flow-module/).

## Create a snapshot

To create a snapshot of a flow, do the following:

1. In Postman, [create a flow](/flows/get-started/build-your-first-flow/) or select a flow from the sidebar.

2. In the right sidebar, click <img alt="Snapshots icon" src="https://assets.postman.com/postman-docs/aether-icons/descriptive-versions-stroke.svg#icon" width="16px" /> **Snapshots**.

3. Click **Create Snapshot**.

4. Enter a message that describes this version of your flow.

5. Click **Create**. The first snapshot is automatically titled **Snapshot 1**. The newest snapshot's title includes the label **LATEST**. Additional snapshots are automatically numbered in sequence like **Snapshot 2** and **Snapshot 3**.

6. To create more snapshots, click <img alt="Add snapshot" src="https://assets.postman.com/postman-docs/aether-icons/action-add-stroke.svg#icon" width="16px" /> **Add snapshot**, enter a message, and click **Create**.

## View a snapshot

When you view a snapshot, Postman loads that version of your flow on the canvas. While viewing a snapshot, you can run the flow but you can't edit it. To edit a snapshot's flow, you must [restore](#restore-a-snapshot) the snapshot. Viewing a snapshot doesn't override the current state of your flow.

To view a snapshot, do the following:

1. Select a flow from the sidebar.

2. In the right sidebar, click <img alt="Snapshots icon" src="https://assets.postman.com/postman-docs/aether-icons/descriptive-versions-stroke.svg#icon" width="16px" /> **Snapshots**.

3. Select the snapshot you want to view. That version of the flow appears on the canvas, along with a message that lets you know you are viewing a snapshot.

4. To run the flow, click **Run**.

5. To stop viewing the selected snapshot and return to the latest version of the flow, click **Exit**.

## Restore a snapshot

When you restore a snapshot, you can run and edit that version of your flow. Restoring a snapshot will override the current state of your flow.

To restore a snapshot, do the following:

1. Select a flow from the sidebar.

2. In the right sidebar, click <img alt="Snapshots icon" src="https://assets.postman.com/postman-docs/aether-icons/descriptive-versions-stroke.svg#icon" width="16px" /> **Snapshots**.

3. Next to the snapshot you want to restore, click <img alt="More actions icon" src="https://assets.postman.com/postman-docs/aether-icons/action-options-stroke.svg#icon" width="16px" /> **More actions**.

4. Click **Restore**. A warning appears to let you know that restoring the snapshot overrides the current state of your flow.

5. Click **Restore Snapshot**. The snapshot's version of your flow appears on the canvas, and you can run and edit it.

## Restore offline changes

If you edit a flow while your device is offline or disconnected from Postman, Postman saves your changes locally. When you reconnect, the **Unsynced offline changes detected** dialog appears and lets you choose which version to make active:

* **Your offline changes** --- The version you edited while offline.

* **Latest synced version** --- The version last synced to the Postman Cloud.

The version you don't choose is saved as a new snapshot. To restore it, follow the steps in [Restore a snapshot](#restore-a-snapshot).

## Archive a snapshot

You can archive snapshots you no longer need. Archived snapshots can't be viewed, run, or restored. For example, you could archive a snapshot of a flow that no longer works due to underlying API changes, or a snapshot of a flow that includes sensitive information.

To archive a snapshot, do the following:

1. Next to the snapshot you want to archive, click <img alt="More actions icon" src="https://assets.postman.com/postman-docs/aether-icons/action-options-stroke.svg#icon" width="16px" /> **More actions**.

2. Select **Archive**. In the confirmation that appears, click **Archive Snapshot**.