There are many self-publishing companies available these days, and it can be difficult to decide which one is right for you. Some of the most popular options include Amazon Kindle Direct Publishing, CreateSpace, and IngramSpark.
Each of these companies has its own pros and cons, so it is important to do your research before making a decision. Kindle Direct Publishing is the most popular option, as it allows you to self-publish eBooks and paperback books using Amazon's Kindle platform. This is the easiest option to use, and you can upload your manuscript directly to Amazon. CreateSpace allows you to self-publish eBooks, paperbacks, and audiobooks. You need to create your own book layout and design, and then you can upload your manuscript. IngramSpark offers a more affordable self-publishing option than CreateSpace, and you can also upload finished manuscripts for review.