To download or share your free logos, you will need to sign into your Namecheap account. However, if you just want to design logos for fun and not download the logos, you do not need to sign up for Logo Maker. Logo Maker’s free logo creator tool aims to make things as easy as possible when you make your own logo. This means that you are totally free to play and create as many logos as you’d like until you find the perfect look for your brand.