<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Allowed Special Characters for Okta Passwords
Administration
Okta Classic Engine
Okta Identity Engine
Overview

Okta allows all characters from the United States International Keyboard in the password field. When generating temporary passwords, Okta uses only the special symbols specified in the applicable password policy complexity requirements.

Applies To
  • Okta Identity Engine (OIE)
  • Okta Classic Engine
  • Okta-Sourced Users
  • Password Format
Solution

Which special characters are allowed in Okta passwords?

 

Okta accepts all characters from the United States International Keyboard in the password field. However, when Okta generates temporary passwords, it uses only the special symbols specified in the complexity requirements of the applicable password policy.

The Okta password field accepts standard characters, including punctuation marks, mathematical symbols, and brackets.

" ! # $ % & ’ ( ) * + , - . / \ : ; < = > ? @ [ ] ^ _ ` { | } ~

The Okta password field also accepts non-standard characters found on the United States International Keyboard, including accented letters and currency symbols.

ó Ó ô Ô ò Ò ñ Ñ ö Ö ¡ ¿ Ç ç Œ œ ß Ø ø Å å Æ æ Þ þ Ð ð « » ¢ £ ¥ € ¤

NOTE: When using an API call with a JSON string to set a password, consider escaping specific characters and combinations.

JSON reserves specific characters, requiring administrators to replace double quotes and backslashes with their properly escaped equivalents for use in strings.

  • Replace a double quote with \"
  • Replace a backslash with \\
Loading
Allowed Special Characters for Okta Passwords