Skip to main content
You can import content from Notion into Craft as either a single page/database or your entire workspace. The export steps in Notion differ for these two cases – please follow the correct flow below. After exporting, you’ll import the result into Craft.

Export your entire workspace from Notion

1
Open NotionIn the top-left, click “<Your name>‘s Notion” and choose Settings.
2
Navigate to Export settingsUnder Workspace → General, scroll to Export and click Export in the Workspace content section.
3
Configure export optionsIn the export dialog, set Include content to Everything and enable Create folders for subpages.
4
Download and extractDownload the .zip file and extract it. You’ll select this extracted root folder when importing to Craft.

Export a single page or database from Notion

1
Open Notion and navigate to the page or database you want to export.
2
Access export menuIn the top-right, click the three-dot menu (⋯) and choose Export.
3
Configure export optionsIn the export dialog, set Include content to Everything and enable Create folders for subpages (to include nested pages, if any).
4
Download and extractDownload the export and extract the .zip. You’ll select the specific page/database folder when importing to Craft.

Import into Craft

1
Open Craft and click the Import icon at the bottom of the left sidebar.
2
Choose Import from Notion
3
Select the folderChoose either:
  • The extracted root folder (for a full workspace import), or
  • The extracted page/database folder (for a single-item import)
4
Confirm uploadOn Web & Windows, your browser may prompt for confirmation, just click Upload.

Notes about the import

  • Duplicate titles in bulk imports: If multiple docs/subpages share the same title, only one is imported.
  • Relations: Notion relations aren’t recreated automatically; re-establish them in Craft as Collections after import.
  • Column types: Craft attempts to match Notion column types. When a type can’t be matched, the field defaults to text. You can convert it later by editing the Collection schema (values are preserved).
  • Embedded files:
    • An uploaded .md inside a Notion document becomes a subpage in Craft.
    • An uploaded .csv inside a Notion document is not auto-converted to a Collection – you can convert it later via the three-dot menu → Convert to Collection.
If parts of your hierarchy are missing after import, re-export from Notion and make sure Create folders for subpages is enabled. Always import the extracted folder, not the ZIP file itself.