Supported Okta email address characters

Consistent with Section 3 of the RFC 3696 specification published by the IETF, Okta email addresses support the following characters:

Standard English alphabet

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h i j k l m n o p q r s t u v w x y z

Special characters

! # $ % & ' * + - / = ? ^ _ ` . { | } ~

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Except for the characters ' ` ~ shown above, no diacritical marks are supported in Okta email addresses.

The period character (.) may not be used to start or end the part of an email address that precedes the @ symbol (known as the local part), nor can two or more periods be used consecutively. For example:

Supported

user.name@example.com

Not supported

.user.name@example.com

user.name.@example.com

user..name@example.com

Unicode characters

Unicode characters are supported in usernames. There's a known issue with supporting Unicode in primary or secondary emails.

Other requirements or restrictions

  • The email address must contain an @ symbol.
  • Email top-level domains (the com portion of the email address) must have a minimum length of two characters and a maximum length of 20 characters.
  • 4-byte UTF8 characters aren't supported in usernames or email addresses.

Unicode characters

The following ranges of unicode characters aren't supported in workflows that involve integrations with Active Directory or LDAP, for example Delegated Authentication, all provisioning events, admin password reset, and import.

  • U+0000–U+001F
  • U+0080–U+009F

Related topics

Create a custom character restriction for the Okta username