Moving your content
Is there a limit on the content import size?
The best way to import content into GitBook is via GitSync. This allows you to upload up to 5000 markdown pages.
We do support other import formats but the functionality is more limited. Currently we have the following limits for imported content:
The import feature allows a maximum of 20 pages to be uploaded simultaneously.
The maximum number of files that can be uploaded in a single import is limited to 20.
Can I request an increase in the import limit?
Currently, we’re unable to provide increases in import limits.
How can I export my content?
You can export your GitBook content:
in Markdown format by enabling GitHub or GitLab sync
as a PDF (you may encounter limits when exporting very large spaces)
How to export content in Markdown format
You cannot export pages as Markdown directly within the GitBook app, but you can use GitHub or GitLab sync to sync your space with a Git repository and generate a Markdown export this way.
You’ll need to synchronize the space containing the content you want to export with an empty repository. Read our documentation on setting up the GitHub or GitLab sync to get started.
Can I move a page between spaces?
We do not currently support moving individual pages between spaces in the app.
To move the content of a page from one space to another, you can use one of the options below.
Copy and paste
To move a one or a few pages we recommend selecting the content using the Esc key and copying and pasting it to your new destination. This is a manual process, but the most efficient one for smaller content changes.
Use Git Sync to move pages
This approach is beneficial if you already have Git Sync enabled in your space.
You first need two repositories — your main one with the content you want to copy the content from and a new one that you’re copying the pages into.
Enable Git Sync in both spaces and make sure they sync the correct repositories as mentioned above.
Clone both repositories to your local machine/computer
Open both cloned copies of your repositories in a text editor of choice
Add the space page titles from the current space to SUMMARY.md in the new space
Copy the files from the original space to the new one
Commit the changes in the new repository
Wait for GitBook to sync and import the changes
Here's a video showing the same process outlined above:
Can I move a space between organizations?
We do not currently support moving spaces between organizations, even if you are an admin in both of them.
We'd recommend you either:
Last updated
Was this helpful?