When it comes to self-publishing, two names always come up: Amazon KDP and IngramSpark. Both can get your book into the world, but they work in slightly different ways. Here’s a quick guide to help you decide:
✅ Amazon KDP (Kindle Direct Publishing)
- Free to upload – no upfront fees.
- Huge reach on Amazon (print + Kindle ebook).
- Author copies at cost – great for events and promos.
- Simple setup – user-friendly platform.
- Downside: Distribution is mainly Amazon (not widely available in bookstores).
✅ IngramSpark
- Paid setup
- Global distribution network – bookshops, libraries, schools, and wholesalers.
- Print quality options – more trim sizes, hardcover choices, and paper options.
- Author credibility – bookshops prefer ordering from Ingram rather than Amazon.
- Downside: Less beginner-friendly, smaller royalties per book.
📝 So which is best?
- If your main goal is Amazon sales + ebooks, start with KDP.
- If you want to see your book in bookshops, libraries, or schools, or want hardcover options, go with IngramSpark (sometimes alongside KDP).
Many authors actually use both – KDP for Amazon sales and IngramSpark for wide distribution.
💬 What about you? Have you tried KDP, IngramSpark, or both? Which worked best for your goals?