Skip to main content
The customNormalization parameter lets you define how Algolia should transform specific characters.

Usage

  • The input of a custom normalization must contain a single character.
  • The output of a custom normalization must have at most two characters.
  • Doesn’t apply to decomposed Unicode characters that use combining marks.
    For example:
    • You can’t normalize ü if it’s encoded as u (U+0075) + ◌̈ (U+0308).
    • You can normalize ü if it’s the represented by the character ü (U+00FC).

Example

Current API clients

Last modified on May 19, 2026