Import

Import content from website & files (.html, .md, .docx)

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.

This feature is in BETA: we couldn’t wait to get your feedback on. We're providing you early access, even though there could still be bugs, unfinished work, or rough edges.

We want to hear from you! So let us know: Are you missing something you need? Do you see any bugs? Is the feature frustrating to use? Do you see something you like? Anything at all, just let us know

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

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 from GitBook by clicking on the options of your pages:

Click on the url tab to import any website/URL from here

You can also import your content by clicking on the "import" button on the right corner of your existing pages:

  • Website imports are limited to 20 pages.

  • Website imports only works 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 in 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. Export as html.

  4. In GitBook, import the html files via the Import panel

Google Docs

With Google Docs, you can export files individually

  1. Choose 'Microsoft Word' or 'Web page' under File > Download as

  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. In GitBook, import the html files via the Import panel