﻿---
title: ICU analyzer
description: The icu_analyzer analyzer performs basic normalization, tokenization and character folding, using the icu_normalizer char filter, icu_tokenizer and icu_folding...
url: https://www.elastic.co/elastic/docs-builder/docs/2510/reference/elasticsearch/plugins/analysis-icu-analyzer
---

# ICU analyzer
The `icu_analyzer` analyzer performs basic normalization, tokenization and character folding, using the `icu_normalizer` char filter, `icu_tokenizer` and `icu_folding` token filter
The following parameters are accepted:
<definitions>
  <definition term="method">
    Normalization method. Accepts `nfkc`, `nfc` or `nfkc_cf` (default)
  </definition>
  <definition term="mode">
    Normalization mode. Accepts `compose` (default) or `decompose`.
  </definition>
</definitions>