# Domains with non ascii / "xn--" characters in the name

**URL:** <https://community.auth0.com/t/domains-with-non-ascii-xn-characters-in-the-name/196720>\
**Category:** Get Help\
**Tags:** tenants, management-api\
**Created:** [January 29, 2026, 10:07am UTC](https://community.auth0.com/t/domains-with-non-ascii-xn-characters-in-the-name/196720 "2026-01-29T10:07:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![anders6](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/anders6/32/72177_2.png) [@anders6](https://community.auth0.com/u/anders6)\
**Post date:** [January 29, 2026, 10:07am UTC](https://community.auth0.com/t/domains-with-non-ascii-xn-characters-in-the-name/196720/1 "2026-01-29T10:07:42Z")

</div>

I need to create a tenant for a domain with the Danish character “ø” in the name.

It becomes:

xn–[something]-54a

But the portal refuses to create a tenant with a name starting with “xn–”.

Is there a workaround?

---

<div class="post-metadata">

**Author:** ![vlad.murarasu](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/vlad.murarasu/32/72793_2.png) [@vlad.murarasu](https://community.auth0.com/u/vlad.murarasu)\
**Post date:** [January 29, 2026, 12:20pm UTC](https://community.auth0.com/t/domains-with-non-ascii-xn-characters-in-the-name/196720/3 "2026-01-29T12:20:59Z")

</div>

Hi @anders6,

Welcome to the Auth0 Community!

Currently, Auth0 tenant names must be alphanumeric and can contain hyphens, but they **cannot** start or end with a hyphen. Because Internationalized Domain Names use the “Punycode” prefix `xn--`, they are currently blocked by the Dashboard’s validation logic.

Since you cannot use the Punycode version as the actual tenant name, the standard industry recommendation is to use a **Custom Domain**.

1. **Create a standard tenant name:** Create your Auth0 tenant using a simplified, ASCII-only version of your name (e.g., `brand-denmark` or `brand-dk`).
2. **Configure a Custom Domain:** Once the tenant is created, go to **Settings \> Custom Domains** in your Auth0 Dashboard.
3. **Use your Internationalized Domain Name:** You can map your actual domain (e.g., `login.your-dømain.dk`) to Auth0. Our Edge network and TLS providers support IDN/Punycode at the custom domain layer, even if the underlying tenant name is simple ASCII.
4. **Update your Application:** Once configured, your users will only see `login.your-dømain.dk` in the browser bar, and the underlying `xn--` tenant name remains a hidden technical detail.

If you have any further questions, please don’t hesitate to reach out.

Have a good one,  
Vlad

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/auth0/original/3X/b/5/b560f266932fcce5d57f09a6595bd50518cae3f3.jpeg) [@system](https://community.auth0.com/u/system)\
**Post date:** [February 12, 2026, 12:21pm UTC](https://community.auth0.com/t/domains-with-non-ascii-xn-characters-in-the-name/196720/4 "2026-02-12T12:21:31Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
