Adding a Custom Domains - Complete Guide

Tiiny Host allows you to add custom domains to your account and host your projects under your own domain names.

Once you have added a custom domain, you can either host a project under the domain or under subdomains.

This means your project can go from tiiny-host-example.tiiny.site to:
www.customdomain.com or
example.customdomain.com

In this article we will go through these topics:

1. Adding a custom domain you already own


2. Buying a new custom domain on Tiiny Host


3. Uploading a project to your custom domain


4. Identifying common errors



1. Adding a custom domain you already own



If you have already purchased a custom domain from a provider other than Tiiny Host, please follow the steps below.

Go to your Tiiny Host dashboard on https://tiiny.host/manage and scroll to the Custom Domain section at the bottom. Then click on the 'Add new' button.
On the custom domain popup, insert the name of your custom domain. Please note: If you want to host your Tiiny Host project under a subdomain, please click on the subdomain checkbox below the domain input. You can read more about subdomains here.

On the next page, you will be asked if you own the custom domain. Click yes.
You will now be asked if you want to update your DNS records automatically or manually. In certain cases you will not see this option and be immediately forward to the next page.
If you are given the option to connect automatically, press Yes. If not, continue with the next step.
You will now be shown a page with new DNS records for your custom domain. You must now log in to your domain provider's website and update your DNS records. This can be a confusing process, especially because there are dozens of domain providers. Our recommendation is to simply Google or ChatGPT "How to update DNS recordings [your provider's name]" and follow the instructions there.
Once you have made the changes, click on the I have added the above DNS records checkbox and click on next.
On the final confirmation page, you might have to wait until your records are validated and updated.

2. Buying a new custom domain on Tiiny Host



A custom domain is a great way to make your website stand out and look more professional. Tiiny Host allows you to purchase your own custom domain and instantly connect it.

Go to your Tiiny Host dashboard on https://tiiny.host/manage and scroll to the Custom Domain section at the bottom. Then click on the 'Add new' button.
On the custom domain popup, click on the 'Purchase a domain' button
On the next page, insert the custom domain you would like to buy and click on 'Search for domain'. If your domain is not available, Tiiny Host will show you great alternatives.

On the list of domains, select the one you like the most. Click on 'View price' and continue with the payment.
Once that is completed, simply follow the remaining steps.

Uploading a project to your custom domain



Once you are logged in to your Tiiny Host dashboard, follow the steps below.

Click on the 'Upload' button to create a new project
On the Upload popup, click on the domain dropdown next to your link-name input.


If you want to host your project under a subdomain (e.g. example.mydomain.com), insert your preferred subdomain's name in the link-name input.
If you want to simply host your project under your domain (e.g. mydomain.com ), insert 'www' into the link-name input.
Upload your files, edit your project, and click on 'Publish'.

If you don't want to upload a new project and instead want to connect an active project to a custom domain, follow the steps below.

On your active project, click on the 3 dots at the far right of the project table to see all Tiiny Host settings.


Click on 'Publish to custom domain'

Read more about uploading to a custom domain here.

4. Identifying common errors



The most common issue is that your domain name is not validating.

If your domain is not validating, here are some common reasons.

The NAME requires a suffix

Some domain registrars require you to add the CNAME NAME with a suffix.

For example if the NAME is abcdef try adding the NAME with your domain as the suffix. E.g. abcdef.mydomain.com

Additionally, some domain registrars also require you to add a trailing . (dot), E.g. abcdef.mydomain.com.

Your CNAME updates haven't updated yet

It can take some time for the CNAME records that you've applied to reflect across the internet. You can use a tool like DNSChecker.org to check this.

Your domain provider requires you to add a CAA record

You may need to add an additional CAA record for successful validation:

Type: CAA
Name: @
Tag: issuewild
Flag: 0
CA Domain: amazon.com

Updated on: 03/04/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!