You click Export Entire Workspace in Notion and after a few seconds a red banner appears: Workspace Export Cannot Be Generated. This error typically occurs when your workspace contains a very large number of pages. Notion’s export system has a hard limit on the total page count it can process in a single export job. This article explains why the limit exists, how to confirm your page count, and the step-by-step methods to successfully export your workspace data even when you have thousands of pages.
Key Takeaways: Exporting a Large Notion Workspace
- Settings & Members > Settings > Export entire workspace: The single-export button that fails when page count exceeds Notion’s server-side limit.
- Workspace page limit of roughly 10,000 pages: The approximate threshold at which the export error appears for most users.
- Export pages in batches by database or folder: The recommended workaround that avoids the global page-count limit.
Why Notion Cannot Generate a Workspace Export With Too Many Pages
Notion processes workspace exports on its backend servers. When you request a full export, the server must collect every page, database row, attachment reference, and permission setting in your workspace. For workspaces with a very large number of pages, this process exceeds the server’s allocated memory or timeout duration. The result is the generic error message Workspace Export Cannot Be Generated. Notion does not publish an exact page-count limit, but user reports and internal testing indicate the threshold is around 10,000 to 15,000 pages. The limit is not based on file size alone; the number of individual page objects is the primary trigger.
The error can also appear if your workspace has a small number of pages but each page contains an extremely high number of blocks or embedded files. In those cases, the total block count or attachment size causes the same timeout. However, the most common scenario is a workspace with many databases, subpages, or imported content that pushes the page count into the five-figure range.
How to Check Your Workspace Page Count
Notion does not display a total page count in the interface. To estimate your page count, open the Quick Find menu by pressing Ctrl+P on Windows or Cmd+P on Mac. Search for a common word like the or and. The results list shows a number that represents a subset of your total pages. For a rough total, export a single large database as Markdown & CSV, then count the number of files in the exported folder. Divide that number by two or three to account for duplicate files. If the count is over 10,000, you are likely hitting the export limit.
Steps to Export a Large Notion Workspace Successfully
The only reliable fix is to bypass the global workspace export and export your data in smaller batches. Use one of the three methods below depending on your workspace structure.
Method 1: Export Each Top-Level Database Separately
This method works best if your workspace is organized into a few large databases.
- Open the first database
Navigate to any database that you want to export. Click the three-dot menu in the top-right corner of the database view. - Select Export
From the menu, choose Export. In the export dialog, set the format to Markdown & CSV. Enable Include content for subpages if you want to export all linked pages inside the database. Click Export. - Repeat for each database
Go to every top-level database in your workspace and export it individually. This keeps the page count per export well below the limit. - Export standalone pages from a folder
If you have pages that are not inside a database, group them into a single folder page. Open that folder page, click the three-dot menu, and select Export. This exports all pages inside that folder as one batch.
Method 2: Export Pages in Chunks Using a Date Filter
If your workspace has a single massive database, filter it by creation date or last edited date to export smaller chunks.
- Add a filter to the database
Open the database. Click the Filter button next to the view name. Add a filter such as Created > is in the past > 30 days. This narrows the visible page count to a manageable number. - Export the filtered view
Click the three-dot menu and select Export. The export will only include the pages visible in the current filtered view. Repeat this step with different date ranges to cover all pages. - Remove the filter after each export
After exporting one date range, clear the filter and apply a new one for the next range. Continue until you have exported all pages.
Method 3: Use a Third-Party Export Tool
Several third-party services specialize in exporting large Notion workspaces. These tools split the export into multiple API calls and reassemble the data on your computer.
- Choose a trusted tool
Options include Notion Exporter by Notion Automations or the open-source tool Notion Backup on GitHub. Verify the tool’s privacy policy before granting API access. - Connect your workspace
Follow the tool’s instructions to authenticate with your Notion account. Most tools require an integration token from the Notion Integrations page. - Start the export
Configure the export options such as format and page scope. The tool will process pages in batches and download the final archive to your computer.
If Notion Still Shows the Export Error After Batching
Even with smaller exports, you may encounter the error if individual databases or pages contain an excessive number of blocks. Below are the most common remaining failure patterns.
Single Database Exceeds Block Limit
A database with more than 50,000 total blocks may fail to export even when filtered. To fix this, create a duplicate of the database using the Duplicate option in the three-dot menu. Delete half the rows from the duplicate, then export each copy separately.
Attachment Size Too Large
Notion export includes file attachments as links, not the actual files. If your workspace has many large embedded files such as videos or PDFs, the export may time out while generating the attachment manifest. Remove large file links from pages before exporting. You can re-add them after the export completes.
Export Completes but Archive Is Corrupt
If the export finishes but the downloaded ZIP file cannot be opened, the file may have been truncated during download. Use a download manager that supports resuming interrupted downloads. Alternatively, export in HTML format instead of Markdown & CSV; HTML exports are often smaller and less prone to corruption.
Notion Export Methods Compared
| Item | Workspace Export (Settings) | Per-Database Export | Third-Party Tool |
|---|---|---|---|
| Page limit | Approx 10,000 pages | No hard limit per database | Depends on tool, typically 50,000+ |
| Format options | Markdown & CSV, HTML, PDF | Markdown & CSV, HTML, PDF | Markdown & CSV or JSON |
| Attachments included | Links only | Links only | Links or direct download |
| Time to complete | 2-10 minutes | 30 seconds per database | 10-30 minutes |
| Risk of error | High with large page count | Low | Medium (API rate limits) |
To choose the best method, start with per-database exports. If your workspace has more than 20 databases, use the date filter method on your largest database. Only use a third-party tool if you need a single archive file or if manual batching is too time-consuming.
You can now export a Notion workspace with thousands of pages by breaking the data into smaller batches. Start by exporting your largest databases individually using the three-dot menu. If a single database still fails, apply a date filter to reduce the page count per export. For workspaces with extreme page counts above 50,000, a third-party tool like Notion Exporter can handle the process automatically. As a final tip, always export to Markdown & CSV format first because it produces the smallest file size and the fastest processing time.