Text Normalizer
# Text Normalize API **The most comprehensive text normalization API available.** Clean, standardize, and transform text with 50+ options, 15 presets, and 400+ character mappings. --- ## Why Text Normalize? Working with text data is messy. Content from different sources brings encoding issues, smart quotes, inconsistent whitespace, HTML entities, emoji, special Unicode characters, and more.…
Text Normalizer endpoints
| Method | Endpoint | Description |
|---|---|---|
| health | ||
| GET |
getHealth /health |
|
| options | ||
| GET |
getOptions /options |
|
| presets | ||
| GET |
getPresets /presets |
|
| GET |
getPreset /presets/{presetName} |
|
| characters | ||
| GET |
getCharacters /characters |
|
| debug | ||
| POST |
debugPost /debug |
debug |
| normalize | ||
| POST |
normalizeTextPost /normalize |
Comprehensive text normalization with 49 options, 15 presets, and 595 character mappings. Standardizes smart quotes, dashes, ellipsis, whitespace, and Unicode. Options include… |
| batch | ||
| POST |
batchNormalize /batch |
Batch normalize multiple texts in one request. Process up to 1000 items with shared or individual options and presets. Returns results array with normalized text and summary… |
| test | ||
| POST |
validateOptions /test |
|
| Other endpoints | ||
| POST |
normalizeTextRoot / |
Normalize text using the root endpoint. Alias for POST /normalize. Cleans and standardizes text by converting smart quotes, dashes, ellipsis, and other Unicode characters to… |
| GET |
getDocs / |
|
Text Normalizer pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 2 / second |
|
| PRO | $20 / month | 10 / second |
|
| ULTRA | Free | — |
|