Exporting Your Site

Download your whole site as a single file at any time.


Exporting produces a complete file of your site's content: every word, every setting, and references to every image.

  1. Click on Sites in your top navigation bar.
  2. Open the site menu and find the Export section.
  3. Choose a format:
  • .json (content) -- the full content file, the same format Enine Sites imports.
  • .yaml (content) -- the same content as YAML.
  • .csv (content) -- content as a spreadsheet-friendly table.
  • .zip (media) -- every file in your Media Library.
  • .zip (all) -- content in every format plus all media, in one archive.
  1. The file downloads to your computer.

The JSON export is the canonical one: it is complete, human-readable, and re-importable. Version-control it, script against it, or keep it as a backup.

Your Data

Export, import, and delete -- your content is a file you own.

Your Enine site's content lives in a single portable file that you can export at any time, re-import, or delete for good.

Import

Bring a site file back into Enine Sites without a conversion step.

Enine Sites imports the same JSON file it exports, so a backup is always a working copy of your site.

  1. Click on Sites in your top navigation bar.
  2. Open the site menu and click Import.
  3. Choose your exported file (.json, .yaml, or .csv). The JSON export is the recommended one.
  4. The content is loaded into the site.

Re-importing an export restores your content byte for byte. Combined with regular exports, this gives you undo at the whole-site level: export before a big change, and import the file if you want to roll back.