How to Bulk Move Pages Into a New Notion Teamspace
🔍 WiseChecker

How to Bulk Move Pages Into a New Notion Teamspace

If you have dozens or hundreds of pages scattered across your Notion workspace and need to consolidate them into a new teamspace, manually dragging each page is not practical. Notion does not include a built-in bulk move tool, but you can achieve the same result by moving pages in batches using the sidebar and the Move To option. This article explains the exact steps to move multiple pages at once into a new teamspace, including how to handle subpages and permissions.

You will learn the fastest method for moving pages in bulk, what limitations apply, and how to avoid breaking linked databases or relations. The process works in both Notion Free, Plus, Business, and Enterprise plans, though teamspace creation requires a paid plan. By the end, you can reorganize your workspace without losing content or structure.

Key Takeaways: Moving Multiple Pages to a New Teamspace

  • Sidebar drag-and-drop with Shift-click: Select up to 10 pages at once and drag them into the new teamspace in the sidebar.
  • The Move To option in the page menu: Use the three-dot menu and choose Move To to send pages to a specific teamspace without dragging.
  • Teamspace settings > Permissions: After moving pages, verify that all members have the correct access level to the new teamspace.

ADVERTISEMENT

Why Notion Requires a Specific Approach for Bulk Page Moves

Notion organizes pages by workspace and teamspace. A teamspace is a section within a workspace that has its own permission settings and member list. When you create a new teamspace, it starts empty. Moving pages into it requires you to transfer ownership of the page from its current location to the new teamspace.

Notion limits the number of pages you can select at once in the sidebar to around 10 to 15. This is not a documented limit but a practical constraint of the user interface. Attempting to select more pages by holding Shift and clicking may cause the selection to reset. For workspaces with hundreds of pages, you must repeat the process in batches.

Pages that are inside a database cannot be moved individually without breaking the database relation. Only top-level pages or pages that are not locked inside a database row can be moved. If you need to move database entries, you should export and re-import the database, or create a linked database view in the new teamspace instead.

Steps to Bulk Move Pages Into a New Notion Teamspace

Before you start, create the new teamspace. Go to Settings & Members > Teamspaces and click New Teamspace. Give it a name and set the permissions. Once the teamspace appears in the left sidebar, follow the steps below.

  1. Open the sidebar and locate the pages to move
    Expand all pages in the left sidebar by clicking the small triangle next to each parent page. This reveals subpages. You can only move pages that are visible in the sidebar.
  2. Select the first batch of pages
    Click the first page in the sidebar to select it. Hold the Shift key and click the last page you want in the batch. All pages between the two clicks are highlighted. Do not select more than 10 pages at once to avoid losing the selection.
  3. Drag the selected pages to the new teamspace
    With the pages still highlighted, click and hold any one of the selected pages. Drag the cursor to the new teamspace name in the sidebar. A blue line appears when you hover over the teamspace. Release the mouse button to drop the pages.
  4. Confirm the move in the pop-up dialog
    Notion displays a dialog asking if you want to move the selected pages. Click Move. The pages disappear from their original location and appear inside the new teamspace.
  5. Repeat for remaining pages
    Go back to the original location and select the next batch. Repeat steps 2 through 4 until all pages are moved.

Alternative Method: Using the Move To Menu for One Page at a Time

If drag-and-drop is not working due to a long sidebar or slow performance, use the Move To option instead. This method moves one page at a time but is more reliable for large pages.

  1. Open the page you want to move
    Click the page name in the sidebar to open it in the main content area.
  2. Click the three-dot menu in the top-right corner
    The menu appears next to the page title. Click it to open the page options.
  3. Select Move To
    From the menu, choose Move To. A dialog appears listing all teamspaces and pages in your workspace.
  4. Choose the new teamspace as the destination
    Click the new teamspace name. You can also create a subpage inside the teamspace by clicking a specific page. Then click Move.

Moving Subpages Together With Their Parent

When you move a parent page, all its subpages move with it automatically. You do not need to move each subpage separately. If you want to move only some subpages, you must first move them out of the parent page to the top level, then select and move them independently.

ADVERTISEMENT

Things to Avoid When Bulk Moving Pages to a New Teamspace

Linked database views break after moving the source database

If you move a database that is the source for a linked database view in another teamspace, the linked view stops working. The link breaks because the database changed location. To avoid this, create a new linked database view in the new teamspace that points to the original database location, or move the linked view together with the source database.

Page relations and rollups lose their connection

A relation property that links to a page in a different teamspace continues to work after moving the page. However, if you move both sides of a relation to separate teamspaces, the relation remains intact. The only risk is moving a page that is the target of a rollup. The rollup recalculates after the move, but if the source and target are in different teamspaces, the rollup may display an error until you refresh the page.

Teamspace permissions override page-level permissions

After moving pages into the new teamspace, the teamspace permissions apply to all pages inside it. If the new teamspace is set to Can Edit for all members, any page-level permissions you set before the move are ignored. To preserve page-level restrictions, set the teamspace permission to Can View and then grant edit access to specific pages individually.

Notion Free vs Plus vs Business: Bulk Move Feature Access Compared

Item Notion Free Notion Plus / Business
Create teamspaces Not available Unlimited teamspaces
Bulk select pages in sidebar Yes, up to ~10 pages Yes, up to ~10 pages
Move pages between teamspaces Not possible without teamspaces Yes, unlimited moves
Page-level permissions after move Not applicable Preserved only if teamspace permission allows
Linked database views across teamspaces Not supported Supported in Business only

Notion Free users cannot create teamspaces. To bulk organize pages in a Free workspace, you must move pages into a different top-level group within the sidebar. The process is the same but the destination is a page, not a teamspace.

Conclusion

You can now bulk move pages into a new Notion teamspace using the Shift-click selection method and drag-and-drop, or by using the Move To menu for individual pages. The key is to move pages in batches of 10 or fewer to avoid selection loss. Remember to check linked database views and relation properties before moving to prevent broken connections. After moving, verify that the new teamspace permissions match your intended access levels. For large reorganizations, consider creating a backup of your workspace by exporting it first from Settings & Members > Settings > Export.

ADVERTISEMENT