To publish a novel for free, you can refer to the following steps: 1 Find a publishing house but ask for free editing services. Some free editing services may require you to pay for the printing costs, but you can try contacting some websites that provide free editing services to see if there is such a service. 2. Self-publishing. Self-publishing was a relatively cheap method, but it required editing and designing the book. Self-publishing platforms such as Amazon's iPhone Direct Releasing or Google Play Books allow you to upload books and edit and design them yourself. 3 Use the free printing service. There are some websites that offer free printing services, such as print on Demand and the press. These websites allowed books to be uploaded and then printed without paying any printing costs. It is important to note that free publishing may not guarantee the quality or copyright of the book. Therefore, it is recommended to work with a publishing house or printing house to ensure that the book receives the best editing and design services and obtains legal copyright.