Of course, you can name your business for free. Naming a business does not cost anything, if you want to pay a service to help you come up with a name that will come with a price. Seeing that you are reading this article, you have thought about using a name generator which we highly recommend.