Overview
Every published project gets a Faces subdomain (e.g.,yourproject.faces.site). On any paid plan, you can also create a custom subdomain (e.g., acme.faces.site) or connect your own domain, like yourname.com or slides.yourcompany.com.
Step 1: Add your domain in Faces
- Open your project in the editor
- Open Manage Domains from the publish settings
- Select New Domain → Custom Domain
- Enter your domain and click Connect
Faces handles SSL certificates automatically, so there is no need to buy or configure them separately.
Step 2: Add the DNS records
After connecting, Faces shows a Domain Setup screen with the DNS records you need to add. These may include A records, CNAME records, or TXT records for verification.- Log in to your domain provider (Namecheap, GoDaddy, Cloudflare, etc.)
- Go to your domain’s DNS settings
- Add each record exactly as shown in the Faces dashboard
- Save your changes
| Provider | Path |
|---|---|
| Namecheap | Domain List → Manage → Advanced DNS |
| GoDaddy | Domain → DNS |
| Cloudflare | DNS → Records (use DNS-only mode) |
Step 3: Verify the connection
DNS propagation usually takes a few minutes but can take up to several hours. Once propagation completes:- Go back to the Faces dashboard
- Click Refresh to check the connection status
- Once verified, your domain is live
Subdomains
In addition to custom domains, you can customize your Faces subdomain. For example, changemy-project-abc123.faces.site to my-brand.faces.site. Edit this in the Manage Domains section.