Yes, NameSnack is 100% free. We make money from advertisers on the site and if you register your domain through one of our partners we receive a small commission.