Types of Formats

Kindle Direct Publishing (KDP) lets you upload and convert your final draft from several formats. For best results, we recommend that you upload in DOC/DOCX (.doc/.docx) or HTML (.html) format. Be sure to read through the tips below for your preferred format prior to publishing your work with KDP.

We accept the following formats:

  • Word (DOC or DOCX)
  • HTML (ZIP, HTM, or HTML)
  • ePub (EPUB)
  • Rich Text Format (RTF)
  • Plain Text (TXT)
  • Adobe PDF (PDF)
  • Kindle Package Format (KPF)

  • Word (DOC or DOCX)

    KDP accepts most DOC & DOCX files for eBook conversion; however, some files which contain complex formatting may not convert well. Be sure to use the previewer to check your files conversion if it contains tables or is graphic intensive to ensure conversion was successful. For more tips on formatting in Microsoft Word please visit our Help page.

    Kindle books can be viewed in different font sizes, depending on the reader's preference. Page numbers, font sizes and margins set in Word do not apply. The "Page Break" feature in Word should be used to create intentional page breaks (i.e. ending a chapter for a smoother transition and better reading experience).

    Images can be added using the 'Insert' function in Word to create interest within your eBook. Do not use the copy/paste function.

    If you're submitting your file in DOC or DOCX format, the entire book text should be uploaded in one file. Please do not include a cover in your file, as we will automatically embed your product image as the cover of your book.

    HTML (ZIP, HTM, or HTML)

    If your HTML document contains images, please compress all files into a single ZIP file before uploading. Keep in mind that KDP supports only HTML and image files in zipped uploads; none of the other supported formats below will upload if zipped.

    For help with HTML:

    Important: Save your html file using Web Page, Filtered (*HTM & *HTML) (for PC) or Web Page (.htm) (for Mac), which will include any images on the page. The resulting HTML file and images subfolder can then be compressed into a ZIP file for upload.

    If you don't have images you can upload your HTML file directly, without compressing it into a ZIP file.

    MOBI (mobi)

    MOBI files (.prc) created with the legacy program MobiPocket Creator are no longer supported. Only MOBI (.mobi) files created with Amazon tools such as KindleGen tool are supported and recommended. To learn more about using and downloading KindleGen, please visit Tools and Resources.

    ePub (EPUB)

    KDP converts unzipped EPUB files. Prior to uploading an EPUB file, we recommend validating the file using Kindle Gen or Kindle Previewer. This will ensure your file converts properly for Kindle.

    Plain Text (TXT)

    KDP converts all text to HTML. Image locations referenced in the TXT file will not result in an image displaying in the eBook after conversion. For this reason, TXT files should only be used when your book file does not contain images.

    Rich Text Format (RTF)

    KDP converts rich text format files.

    Adobe PDF (PDF)

    While we accept Portable Document Format (PDF) files for eBook conversion, PDF files contain special formatting (and sometimes images) which may not export well in the conversion process. It is difficult for optical character recognition systems like our KDP converter to interpret the embedded formatting and image placement.

    Publishers have reported formatting and conversion issues when uploading PDF files, such as irregularly bolded text, irregular page breaks, inconsistent font sizes, inconsistent text flow, and missing or oversized images. If you'd like to use a PDF file to publish your book, please upload it and preview the converted file before you publish. If you see any issues, or the book doesn't look the way you want it to, we recommend converting your PDF to DOC format and following our Simplified Guide to Building a Kindle Book.

    At this time, KDP only supports uploaded PDFs in the following languages: English, French, German, Italian, Portuguese, Spanish, Catalan, Galician, and Basque.

    Kindle Package Format (KPF)
    KDP converts Kindle Package Format files.

    We're Sorry.
    The service or feature you're trying to use is currently unavailable. We're working to solve the problem as quickly as possible. Please try again later.
    Your session has expired

    Please sign in again.

    Sign In
    Adobe Flash

    To view this page, you'll need Adobe Flash Player.

    If you have already installed it, please make sure it is up to date and enabled.

    Get the latest version of Adobe Flash Player