Skip to main content

How to use Theme Backup

Theme Backup lets you save a copy of a Shopify theme as a zip file in Shopify Files.

Written by Chris Durkan

You can use it before making theme changes, installing app code, updating templates, or testing changes on a live or unpublished theme. If you need the backup later, Theme Backup can restore it as a new unpublished theme in Shopify.

Theme Backup does not overwrite your current live theme when restoring. Restores are uploaded as unpublished themes, so you can review them in Shopify before publishing.

What Theme Backup does

Theme Backup can:

  • Back up a selected Shopify theme

  • Save the backup as a zip archive in Shopify Files

  • Show the most recent backup for each theme

  • Restore a previous backup as an unpublished Shopify theme

  • Track backup and restore progress inside Power Tools

When to use Theme Backup

Use Theme Backup before:

  • Installing or updating theme code

  • Changing collection, product, or theme templates

  • Editing theme files manually

  • Testing a new app setup

  • Making changes to your live theme

  • Making changes that may be difficult to undo manually

It is also useful if you want to keep a snapshot of a theme before a major update.

How to back up a theme

Open Theme Backup in Power Tools.

Select the “Back Up Theme” tab.

You will see a list of themes from Shopify. The live theme is marked as “Live theme”. Each theme also shows when it was last updated and whether Power Tools has a previous backup for it.

Click “Backup to Files” beside the theme you want to back up.

Power Tools will read the theme files, build a zip archive, and upload the backup to Shopify Files.

When the backup is complete, you will see the backup filename and file URL.

Where the backup is stored

Theme backups are stored in Shopify Files as zip archives.

The file name uses this format:

powertools-theme-name-date.zip

For example:

powertools-dawn-2026-05-19.zip

You can open Shopify Files from your Shopify admin if you need to view or download the backup file.

How to restore a backup

Open Theme Backup in Power Tools.

Select the “Restore Theme” tab.

You will see successful backups that are available to restore.

Click “Restore Theme” beside the backup you want to restore.

Power Tools will upload the zip backup back into Shopify Themes.

The restored theme is created as an unpublished theme. It does not replace your live theme automatically.

After the restore finishes, click “View Themes” to open Shopify Themes and review the restored theme.

What happens when a backup is restored

When a backup is restored, Shopify creates a new unpublished theme from the backup zip.

The restored theme name is based on the original theme name and includes “Restored”.

For example:

Dawn - Restored

You can preview, customize, rename, or publish the restored theme from Shopify.

Important notes

Theme Backup backs up theme files. It does not back up products, collections, orders, customers, navigation, Shopify settings, or app data.

Restoring a theme does not automatically publish it.

Restoring a backup creates a new unpublished theme instead of overwriting the current live theme.

The backup must complete successfully before it can be restored.

If the backup file is missing from Shopify Files, Power Tools may not be able to restore it. Create a new backup if needed.

Large themes may take longer to back up or restore.

Troubleshooting

If a backup fails, try running the backup again.

If the app says the backup file is missing, create a new backup of the theme.

If the restore fails, check that the backup completed successfully and that the backup file still exists in Shopify Files.

If the theme list looks incorrect, open Shopify Themes from the button in Theme Backup and confirm the theme exists in Shopify.


If you have any additional questions, please contact support through the live chat in the app, or at support@powertoolsapp.com

Did this answer your question?