Earn More
Earn more on your book sales with IngramSpark!

Self-Publishing Tools

What you need in order to learn how to self‑publish successfully

Publish Today

Publisher Education


How to Self-Publish a Book: The Complete Guide to Publish Like a Pro

Learn how to share your story with the world

Learn More

The Ultimate Guide to Master Your Book Cover Design

Find out how to make your book cover stand out

Read More
blog icon


Award-winning self-publishing blog on essential publishing topics

Read Now
blog icon


Free 5-star self-publishing courses that are quick to complete

Get Started
podcast icon


Trending topics, self-publishing tips, and industry news

Listen Now
guides icon

Free Downloads

Book formatting, book marketing, book distribution, and more

Download Now
marketing icon

21-Day Marketing Challenge

Unlock 21 days of book marketing tips for indie authors

Download Now
writing icon

30-Day Writing Challenge

Get writing tips, motivation, and resources straight to your inbox

Sign Up Today

Publishing Calculators

compensation icon

Compensation Calculator

Forecast what you’ll earn per print book sale

Calculate Earnings
shipping icon

Print and Ship Calculator

Figure out book printing and shipping costs

Calculate Cost
scale icon

Weight and Spine Width Calculator

Determine the size and weight of your book

Calculate Weight

File Creation

compensation icon

File Creation Guide

IngramSpark’s requirements for creating your print-on-demand and ebook files

Download Now
compensation icon

Cover Template Generator

Create a template for your book cover design, with email instructions, and useful info

Generate Cover
compensation icon

PDF Checklist

Final reminders to make sure your print files are ready for upload

Download Now

EPUB Conversion

Some readers prefer print books and physical retailers, but some prefer ebooks and online retailers, so if your print book isn’t yet available in ebook format, the time is now!

Learn More

Publisher Associations


Each of these associations represent communities dedicated to evolving and improving the self-publishing industry. Learn more about these associations by region!

United States Map

United States

United Kingdom Map

United Kingdom

Australia Map


Publishing Experts


Our self-publishing partners can help with everything from book editing to book reviews, book cover design and interior book design, book marketing, author websites, and more!

See Experts

IngramSpark Community


Just because you’re self-publishing doesn’t mean you have to do everything alone. The IngramSpark community is active, supportive, and diverse.



Ready to Self-Publish a Book to Share with Readers Worldwide?

Publish Today