---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/tools/encoding/variables/unicodeNormalizeTool.md
description: Normalize Unicode text or extract code points.
---

# Variable: unicodeNormalizeTool

```ts
const unicodeNormalizeTool: Tool<SpooledArtifact>;
```

Defined in: [batteries/tools/encoding/index.ts:179](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/batteries/tools/encoding/index.ts#L179)

Normalize Unicode text or extract code points.

## Remarks

Operations: NFC, NFD, NFKC, NFKD Unicode normalization forms (via `String.prototype.normalize`),
`strip_accents` (NFD-decompose, remove combining diacritics, re-compose to NFC), or
`code_points` (one `U+HHHH (char)` per line).
