Find out how to easily migrate your existing documentation and which formats are supported.
The import function allows you to migrate and unify existing documentation in GitBook. You can choose to import single or multiple pages although limits apply.
All members with editor permission or above can use the import feature.
GitBook supports imports from websites or files that are:
- Markdown (.md or .markdown)
- HTML (.html)
- Microsoft Word (.docx).
We also support import from:
- GitHub Wiki
- Dropbox Paper
- Google Docs
You can also upload a ZIP containing HTML or Markdown files when importing multiple pages.
When you create a new space, you'll have the option to import content straight away:
The new page menu
Import a page or subpage by selecting
Import Pagefrom the New Page menu, or
Import Subpagein the page action menu, found in the table of contents:
Import from the page action menu
When you choose your input source, instructions will explain how to proceed.
Although GitBook supports importing content from different kinds of sources, the end result might be different from your source due to differences in product features and document format.
GitBook currently has the following limits for imported content:
- The maximum number of pages that can be uploaded in a single import is 20.
- The maximum number of files (images etc.) that can be uploaded in a single import is 20.