> ## Documentation Index
> Fetch the complete documentation index at: https://docs.backupmaster.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Restore a Shopify theme

> Restore a full theme directly or download it as a ZIP to preview before publishing.

You can restore a full theme directly to your store or download it as a ZIP to preview before publishing. Theme customizations are stored in theme settings files and are included in backups. Images used in theme customizations live in Shopify Files, which BackupMaster backs up separately under the **Files** category — to fully restore a theme's appearance, you may need to restore both.

<Info>
  **Prerequisites**

  * At least one theme backup version in your backup storage
  * Access to your Shopify admin for uploading and previewing downloaded themes
</Info>

## Restore a theme to your store

<Steps>
  <Step title="Open Backup Storage">
    Open **BackupMaster** from your Shopify admin and go to **Backup Storage** > **Themes**.

    <Frame caption="Themes backup section in backup storage">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/themes-backup.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=7e60cb2fffd655ca41da251c8a9bd44a" alt="Themes backup section in backup storage" width="1200" height="800" data-path="images/shopify/restores/themes-backup.jpg" />
    </Frame>
  </Step>

  <Step title="Select the theme">
    Click the theme you want to restore.

    <Frame caption="List of backed-up themes available for restoration">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/RA9s3_KN4bFUOffx/images/shopify/restores/themes-list.jpg?fit=max&auto=format&n=RA9s3_KN4bFUOffx&q=85&s=66284c6a6fcee6759c8b4647ac76817f" alt="List of backed-up themes available for restoration" width="1200" height="400" data-path="images/shopify/restores/themes-list.jpg" />
    </Frame>
  </Step>

  <Step title="Choose the version">
    Select the version you want and click **Restore Entire Theme**. Confirm when prompted.

    <Warning>
      If you restore the currently published theme, changes go live immediately. To test first, use the [download and preview method](#download-and-preview-a-theme) instead.
    </Warning>

    <Frame caption="Restore entire theme button">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/restore-entire-theme.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=31ef28901442c737d4093a50ad534025" alt="Restore entire theme button" width="1200" height="800" data-path="images/shopify/restores/restore-entire-theme.jpg" />
    </Frame>
  </Step>

  <Step title="Monitor progress">
    BackupMaster shows restore progress on the dashboard and displays a result page when it finishes. If any errors occur, check the error details in the app. Contact support at [support@backupmaster.io](mailto:support@backupmaster.io) if you need help.

    <Frame caption="Theme restoration completed successfully">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/restore-theme-complete.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=d28786c5d27360c3ab32f8b02b71ad08" alt="Theme restoration completed successfully" width="1200" height="800" data-path="images/shopify/restores/restore-theme-complete.jpg" />
    </Frame>
  </Step>
</Steps>

## Download and preview a theme

Use this approach to inspect a backed-up theme version before applying it to your live store.

<Steps>
  <Step title="Download the theme">
    In **Backup Storage** > **Themes**, select the theme and version you want to check. Click **Download Theme** to get a ZIP file.

    <Frame caption="Download theme as ZIP file">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/download-theme.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=10c14e1491e02d1fa2273d6b846079af" alt="Download theme as ZIP file" width="1200" height="800" data-path="images/shopify/restores/download-theme.jpg" />
    </Frame>
  </Step>

  <Step title="Upload to Shopify">
    In your Shopify admin, go to **Online Store** > **Themes**, click **Add theme**, and upload the ZIP file.

    <Frame caption="Uploading theme ZIP file to Shopify">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/RA9s3_KN4bFUOffx/images/shopify/restores/upload-theme-zip.jpg?fit=max&auto=format&n=RA9s3_KN4bFUOffx&q=85&s=d2356b93776b6571a1b3d196de7b4d0f" alt="Uploading theme ZIP file to Shopify" width="1200" height="800" data-path="images/shopify/restores/upload-theme-zip.jpg" />
    </Frame>
  </Step>

  <Step title="Preview and publish">
    Preview the uploaded theme to verify customizations and layout. Publish when you're satisfied.

    <Frame caption="Preview and publish the restored theme">
      <img src="https://mintcdn.com/backupmastertechnologiesptyltd/dEay6gW6kzwXNrwK/images/shopify/restores/preview-publish-theme.jpg?fit=max&auto=format&n=dEay6gW6kzwXNrwK&q=85&s=7a739a5dd35a8748b99c771314a97565" alt="Preview and publish the restored theme" width="1200" height="400" data-path="images/shopify/restores/preview-publish-theme.jpg" />
    </Frame>
  </Step>
</Steps>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Theme restore fails">
    Check the error details in the app. Contact support at [support@backupmaster.io](mailto:support@backupmaster.io) if you need help.
  </Accordion>

  <Accordion title="ZIP upload rejected by Shopify">
    The file may not have downloaded completely. Re-download and try again. Contact support at [support@backupmaster.io](mailto:support@backupmaster.io) if the issue persists.
  </Accordion>

  <Accordion title="Logo or images missing after theme restore">
    Images used in theme customizations are stored in Shopify Files, not in the theme itself. Restore the **Files** category as well, or re-upload the images through the theme editor.
  </Accordion>

  <Accordion title="Menu or navigation missing after restore">
    Menus are managed through Shopify's Navigation settings, not theme files. Theme restores don't affect navigation menus.
  </Accordion>
</AccordionGroup>

## Need help?

If you have questions or need assistance, the support team is here to help. Reach out at [support@backupmaster.io](mailto:support@backupmaster.io).
