> For the complete documentation index, see [llms.txt](https://docs.flashedgecdn.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flashedgecdn.com/flashedge-cdn-distribution-tutorials/setting-up-https-with-a-custom-domain.md).

# Setting up HTTPS with a Custom Domain

Using HTTPs with your FlashEdge distribution is easy and free, you just need to create and validate a TLS/SSL certificate for your FlashEdge CDN zone. For this, you need to have access to your custom domain DNS records (example.com). Every certificate automatically validates and adds any subdomain, like [www.example.com](http://www.example.com), api.example.com, or to be precise, \*.example.com, but it also works for lower-level subdomains.

{% hint style="info" %}
Certificates are provided by Amazon and are issued by the certificate authority recognized by Internet browsers. You can use them securely for any type of website/application that is also accessible via the public Internet.
{% endhint %}
