Import

GitBook currently supports imports from websites or files that are Markdown (.md or .markdown), HTML (.html), Microsoft Word (.docx).

You can also upload a ZIP containing HTML or Markdown files when importing multiple pages.

Note: This feature is in BETA.

Feel free to suggest import features we don't support yet and let us know.

Import panel

Easily import your content to GitBook from the table of content:

Or by clicking on Import in the mini table of content on the right of your screen:

Check out how to export files from some other apps below so that you can import them into GitBook.

Note: Although we support importing content from different kind of sources, the end result might be different from what you have because of the different set of features we offer.

Website/URL

You can import a page or a website directly into GitBook.

Open the Import panel and click on the URL tab. By pasting your URL, you can then import any website/URL from here.

Tips: Website imports are limited to 20 pages and only work with server-side rendered content.

Confluence

With Confluence, you can export files individually, or all at once.

Exporting individual Confluence notes into GitBook

  1. Go to the page you want to export, select the ... button on the top right and then choose Export to Word.

  2. In GitBook, import the doc files via the Import panel

Exporting Confluence notes in bulk into GitBook

  1. Go to Space Settings for the space you're looking to export and select the Content tools section.

  2. Click on the Export tab, and select HTML, then hit Next, and Export. Choose Normal Export unless you want to choose specific pages to export.

  3. In GitBook, import the HTML files via the Import panel

Google Docs

With Google Docs, you can export files individually

  1. Click on File > Download as and choose between Microsoft Wordor Web page

  2. Import the file into GitBook via the Import panel

Dropbox Paper

With Dropbox Paper, you can export files individually, or all at once.

Export individually

  1. Choose Download from the menu at the top right of the screen.

  2. Download as Word

  3. Import the file into GitBook!

Export all at once

  1. Choose Download docs you created from the menu at the bottom left of the screen.

  2. Download as Word

  3. Unzip the downloaded folder, and import the files into GitBook!

Notion

Exporting individual pages into GitBook

  1. Go to the page you want to export, select the ... button in the top right and then choose Export as Markdown.

  2. In GitBook, import the markdown files via the Import panel

Exporting Workspace into GitBook

  1. Go to Workspace you're looking to export and select the ... button in the top right and then choose Export All as Markdown.

  2. In GitBook, import the generated archive via the Import panel

Quip

Quip doesn't support mass export so you'll have to import files one by one. Here's how:

  1. In Quip, select the document icon at the top left of the screen and click Export

  2. Export as markdown or HTML

  3. Then in GitBook, import the HTML files