Knowledge base

1000 FAQs, 500 tutorials and instructional videos. Here, there are only solutions!

Discover the allowed characters for a domain name

Update 08/06/2026

This guide details the allowed and prohibited characters when creating a domain name (up to 63 characters) with Infomaniak.

 

Introduction

  • The characters allowed in a domain name are determined by the technical standards established by the Internet Corporation for Assigned Names and Numbers (ICANN) and, where applicable, by national or regional regulatory bodies, such as AFNIC for .fr domains.
  • To understand the possibilities offered for an email address (the part before the at symbol @), see this other guide.

 

Allowed characters in a domain name

The allowed characters in standard domain names include:

Allowed charactersNotes
Lettersa à z
Numbers0 à 9
Hyphen- (not allowed at the beginning or end of a label)
Accented / special charactersSee below

 

Special characters, accents (punnycode)

There are also domain extensions that allow the use of accented characters or other special characters. These rules may vary depending on the specific domain extension (such as .fr, .com, .net, etc.) and the policies established by the relevant regulatory bodies.

It is possible to purchase a domain name from Infomaniak that contains an accent on a letter (é for example). This encoding method, which allows the inclusion of non-Latin characters, such as accented, Cyrillic, Chinese characters, etc., in domain names, is called Punycode. It transforms Unicode characters into a form of ASCII that is readable by computer systems. This means that a domain name containing non-ASCII characters is transformed into an ASCII string that begins with xn--.

This transformation is reversible with certain software/email clients, which can then correctly interpret and display the original domain name. However, in general, Infomaniak does not recommend using email with domain names that contain accented characters:

Indeed, not all browsers, operating systems, and applications necessarily support domain names with accented characters in the same way, which can lead to compatibility issues in some cases.

 

Characters not allowed in a domain name

The following characters (period, space, exclamation mark, hash, dollar sign, percent, caret, ampersand, asterisk, parenthesis, equals sign, bracket, chevron, comma, quotation marks, slash, semicolon, question mark…) are not allowed in Infomaniak domain names:

Forbidden charactersRemarks
PointReserved for separating labels; not allowed at the beginning or end of a label, or as a standalone character within a label.
Space 
Special characters!, #, $, %, ^, &, *, (, ), =, [, ], <, >, ,, ;, ", /, ?
Non-ASCII charactersExcept via Punycode for certain extensions
Control charactersASCII codes less than 32 (non-printable)

Has this FAQ been helpful?