Built on the Framer Server API

Never lose your Framer CMS
content again

Automated snapshots, a full-history browser, and one-click item restore — built on the Framer Server API. Connect a site in two minutes; your first backup runs immediately.

FrameVault — Snapshot browser
Snapshots · Blog Articles4 snapshots
Today 04:029 items+1 addedBrowse
Yesterday 04:018 items2 changedBrowse
2 days ago 04:008 itemsBrowse
3 days ago 04:027 itemsBrowse

Field diff · styling-elements · title

− Bold Typography Showcase
+ Bold Typography & Layout Showcase

Up and running in three steps

No plugins to install, no canvas changes, no manual exports.

01

Connect your site

Paste your Framer project URL and a read/write API key. FrameVault validates the connection and encrypts the key — it never leaves the server.

02

Snapshots run automatically

Weekly on Free, daily on Pro. Every snapshot captures all CMS collections and stores them in encrypted cloud storage. Trigger a manual backup any time.

03

Browse, diff, or restore

Open any snapshot to browse items and fields, compare two snapshots field by field, download JSON or CSV, or restore a deleted item directly to Framer.

Everything you need to protect your CMS

Automated Snapshots

Weekly snapshots on Free, daily on Pro — taken server-side via the Framer Server API so nothing runs in your browser or plugin.

Manual Backup Any Time

Hit "Back up now" from your dashboard to capture a snapshot on demand, before a big content push or client handover.

Snapshot Browser

Browse every snapshot's collections and items in a searchable table. Inspect any field value — text, images, references — exactly as it was stored.

Download JSON or CSV

Export any collection from any snapshot as JSON or CSV. Useful for audits, migrations, or just having a local copy.

Field-Level Diffs

Compare any two snapshots side by side. See exactly which items were added, removed, or changed — and which fields changed within an item. Available on all plans.

Item & Collection Restore

Restore a single item or an entire collection directly from a snapshot. FrameVault calls the Framer Server API to recreate the content for you. Pro plan.

7-Day & 90-Day Retention

Free plan keeps the last 7 days of snapshots. Pro keeps 90 days. The most recent complete snapshot is always preserved regardless of age.

Per-Site API Key Encryption

Your Framer API keys are encrypted with AES-256-GCM before storage. FrameVault never returns the key to the browser.

One thing to know about restores

When FrameVault restores an item, the Framer Server API (currently in beta) assigns it a new node ID. Any reference fields in other items that pointed to the deleted item will need manual re-linking. FrameVault surfaces a clear warning whenever this applies. Honesty is part of the product.

Simple, honest pricing

No seats, no usage fees. Cancel any time.

Free

$0

Peace of mind for one site.

  • 1 site
  • Weekly automated snapshots
  • Manual backup any time
  • 7-day retention
  • Snapshot browser
  • Download JSON & CSV
  • Field-level diffs
Start free

Pro

Most popular

$12/mo

For sites where content is the business.

  • 5 sites
  • Daily + manual snapshots
  • 90-day retention
  • Snapshot browser
  • Download JSON & CSV
  • Field-level diffs
  • Item-level restore
  • Collection restore
Upgrade to Pro

Field-level diffs are available on both plans. Restore (writing content back to Framer) is Pro-only.

Frequently asked questions

What exactly does FrameVault back up?
FrameVault uses the Framer Server API to export all CMS collections in your project — every item, every field value — and stores the result as a versioned snapshot in encrypted cloud storage. It does not back up your Framer canvas, pages, or design assets.
What happens when I restore an item?
FrameVault calls the Framer Server API to recreate the item. Because the Framer API does not allow resurrecting a deleted node ID, restored items get a new ID. This means any links from other CMS items that referenced the old ID will need to be re-linked manually. FrameVault shows a clear warning when this happens so you know exactly what to fix.
Is the Server API feature in beta?
Yes. Framer's Server API (the mechanism FrameVault uses to read and write CMS content) is currently in beta. It works well for the collections and field types we support, but Framer may change the API over time. We track changes and update FrameVault accordingly.
Does Framer have built-in version history?
Framer's version history covers canvas changes — layout, styles, components. It does not cover CMS content. If a CMS item is deleted or overwritten, Framer's own history won't help you get it back. That's the gap FrameVault fills.
Can I get my data back without a paid plan?
Yes. The Free plan includes weekly automated snapshots, manual backup on demand, 7-day retention, and JSON/CSV download. You can browse and export snapshots at any time. Restore (writing data back to Framer via the API) is a Pro feature.
What field types are supported?
FrameVault serializes all standard Framer CMS field types: text, rich text (formatted text), number, boolean, date, color, image, file, link, and reference fields (including multi-reference). Reference fields are remapped to node IDs on restore.
How are my API keys protected?
Framer API keys are encrypted with AES-256-GCM (Node.js crypto module) before being stored in the database. The encryption key is never stored in the database — it lives only in server environment variables. Keys are never sent back to the browser.
How do I cancel?
Cancel any time from the Stripe customer portal linked in your dashboard. Cancellation stops future charges and immediately reverts your plan to Free (7-day retention; older snapshots are cleaned up on the next retention run).

Learn about Framer CMS data safety

Practical guides on what Framer stores, what it doesn't, and how to protect your content.

Start protecting your Framer CMS today

Free plan. No credit card required.