Welcome to Notion Backups' docs!

If you have questions about anything, feel free to reach out.


Notion Backups only has access to Notion pages you have explicitly authorized. Pages created after the authorization won't be backed up. If you want to change page access after creating a workspace, you can do so in the workspace settings.

Cloud storage providers

You need to connect at least one of the available cloud storage providers to get your workspace backed up. Currently, you can store your backups in Google Drive, Dropbox, and Amazon S3 buckets.

Google Drive and Dropbox integrations do not have access to any other folder (or file) in your account except the folder they upload backups to. With Amazon S3, you can restrict your key's access to specific buckets only (see below).

When you disconnect Google Drive or Dropbox integrations, your tokens get revoked, and Notion Backups loses access to your accounts. When you delete your account, tokens for Google Drive and Dropbox are revoked automatically for you.

Amazon S3

To let Notion Backups connect to your S3 bucket, attach the AmazonS3FullAccess policy to your IAM user. It's better to create a new user with only this policy attached to keep your AWS account secure.

To create a new IAM user:

  1. Visit the Users page in your IAM dashboard
  2. Come up with a user name and select the "Access key" option as a credential type Creating a new user in the AWS IAM
  3. Select the "Attach existing policies directly" tab and search for the "AmazonS3FullAccess" policyAttaching a policy to the IAM user
  4. After creating a user, you can use newly-generated Access Key ID and Secret Access Key in Notion Backups Final screen summarizing IAM user's attributes

Keep in mind that this newly-created IAM user will have access to all your S3 buckets. To restrict access to this specific bucket only, you can add the following policy.


Before you can restore your workspace content, your workspace needs to be backed up at least once.

As of now, the restore functionality works by overwriting some of your Notion content, namely:

  • Page properties, like cover, icon, or title
  • Updated database/page/block content that was changed since the last backup

What restore functionality won't do:

  • Remove or override newly added data
  • Restore files/media uploaded to Notion (unsupported by Notion's API)
  • Restore archived pages (in Trash)
  • Restore comments
  • Restore data that wasn't backed up
  • Restore deleted data (this is in the works)