How to add a Custom domain to your projects
The custom domain feature allows you to assign your preferred domain to the deployed website. You must own the custom domain you wish to use else the feature will not work.
Adding a custom domain
Here’s how you can add a custom domain to your project:
- Publish your project.
- In the published view, click on the Custom Domain option.
- Enter your custom domain and click Add.
The system displays the DNS provider settings with the required CNAME record. Update your domain’s DNS settings with this value at your DNS provider.
Verification
- Click Verify in the integration panel after updating your DNS settings.
- Upon successful verification, the custom domain is deployed and displayed.
If the domain was previously associated with another project, it will be revoked from the old project and assigned to the current one.
Plan limitations
Plan | Price | Custom Domain Limit |
---|---|---|
Starter Plan | Free | Not available |
Builder Plan | $20 per month | 1 custom domain per project |
Pro Plan | $50 per month | 3 custom domains per project |
Managing custom domains
- Use the Edit option to modify the custom domain details.
- Use the Delete option to remove the custom domain from the project. Once deleted, the domain will no longer be associated with the project.
Verification failure
If verification fails, try the following steps:
- Confirm that you have correctly added the provided CNAME record in your DNS settings.
- Ensure that you own and have activated the custom domain.
- Remember that DNS changes may take some time to propagate; wait a few minutes before retrying.
- Click the Retry button to reattempt verification.
- Review your DNS provider’s configuration or contact support for further assistance if the issue persists.
Remove JDoodle.ai branding
When you use a custom domain, the JDoodle.ai branding is automatically removed and will not appear.
FAQs
1. Do I need to buy a separate domain for hosting?
Yes, you need to own a custom domain from a registrar like GoDaddy, Namecheap, or Google Domains to use it with JDoodle.ai.
2. Is it hard to switch domains or reassign them between projects?
Not at all. Just verify the domain on the new project, JDoodle.ai will automatically remove it from the old one.
3. Where can I get my own custom domain?
You can register a domain from providers like Namecheap, Google Domains, GoDaddy, or Cloudflare.
4. How long does it take to connect a custom domain to JDoodle.ai projects?
If you've correctly added the CNAME record JDoodle.ai provides to your DNS settings and verified the connection happens within minutes.
5. I connected my custom domain and verified but it’s still not showing. Why?
Check your DNS settings, confirm the CNAME is correct, and wait a bit longer. SSL and DNS changes can take time. If it persists, click “Retry” or email us at [email protected].