Custom Domains
Connect your own domain to your Skappa app. Step-by-step DNS configuration with automatic SSL certificates.
A custom domain gives your app a professional identity. Instead of a default yourapp.vercel.app URL, you can serve your app from myapp.com or app.mycompany.com. Custom domains are available on all paid plans (Launch and above).
Prerequisites
- A registered domain name from any registrar (Namecheap, GoDaddy, Cloudflare, Google Domains, etc.).
- Your Skappa app must be deployed at least once before you can connect a domain.
- An active paid plan (Launch $16/mo, Maker $40/mo, Scale $80/mo, or Studio $160+/mo).
Step 1 — Add Your Domain in Skappa
Open your project settings and navigate to the "Domains" tab. Enter your domain name and click "Add Domain." Skappa generates the DNS records you need to configure at your registrar.
Step 2 — Configure DNS Records
Log in to your domain registrar and add the records Skappa provides. The exact records depend on your domain type:
# Root domain (e.g., myapp.com) Type: A Name: @ Value: 76.76.21.21 # Subdomain (e.g., app.myapp.com) Type: CNAME Name: app Value: cname.vercel-dns.com
DNS propagation typically takes 5–30 minutes, but can take up to 48 hours in rare cases. Skappa checks automatically and notifies you once propagation is complete.
Step 3 — Automatic SSL
Once DNS is verified, Skappa provisions a free SSL certificate automatically through Let's Encrypt. Your site is served over HTTPS with no extra configuration. Certificates auto-renew before expiration, so you never have to manage them.
Troubleshooting
- Double-check that your DNS records match exactly what Skappa shows — extra spaces or wrong record types are common mistakes.
- Clear your browser cache or use incognito mode if the domain is not loading after DNS propagation.
- If your registrar uses a proxy (like Cloudflare's orange cloud), disable it initially until the domain is verified, then re-enable if desired.
Tip: For the best performance, use Cloudflare as your DNS provider with proxy disabled (grey cloud). This gives you fast DNS resolution while letting Vercel handle CDN and SSL directly.
Still have questions?
Join our Discord community or submit feedback to get help.