Help center · Publishing on Amazon

Upload your Kindle eBook to Amazon KDP

Set up your Kindle eBook on Amazon KDP, preview it, answer the AI question honestly, and set your price.

About 5 minutes.

  1. Have these ready

    Your book as an EPUB or a Word file (DOCX). Use real headings for chapters so the table of contents works. Your Kindle cover as a JPG or TIFF, ideally 2,560 pixels tall by 1,600 wide. Your ebook does not need an ISBN. Amazon gives it its own number.

  2. Sign in to KDP

    Go to kdp.amazon.com and sign in with your own Amazon account.

  3. Start the ebook

    On your Bookshelf, click + Create, then choose Kindle eBook.

  4. Fill in the Details

    On Details, enter your language, title, subtitle, series if you have one, author, contributors and description. Confirm you own the copyright. Add your keywords and categories, and answer the adult content question.

  5. Upload your files

    On Content, upload your manuscript and your cover.

  6. Check the preview

    Open the Previewer. Page through the whole book in the phone, tablet and Kindle views.

  7. Answer the AI question

    KDP asks if any text, images or translations were made by AI. If you wrote it and AI only helped you edit, brainstorm or fix grammar, answer no. If AI wrote passages or made images, answer yes and say which. Be honest. This is your account.

  8. Set your price

    In the US store, you get the 70% royalty when your price is between $2.99 and $9.99. Outside that range, it is 35%. Most nonfiction ebooks sell for $4.99 to $9.99.

  9. Decide on KDP Select

    KDP Select is optional. It means 90 days of selling your ebook only on Amazon, in exchange for Kindle Unlimited page reads and promotions. Your paperback can still sell anywhere.

  10. Publish

    Click Publish. Amazon's review takes up to 72 hours.

Good to know

Still stuck?

Ask your question in the help chat. It answers from these guides, and a person on our team picks up anything it can't, the same business day.

Ask a question

Rather email? Write to [email protected] and a person writes back.