Yes, Carrd really is free, and you can have up to three websites without paying a cent. Although you won’t receive all of the options and features in their free version, you can still create a nice looking one-page website on their subdomain, which is entirely free.