Text Case & Unicode Normalizer
Normalize unicode, smart quotes, dashes, and whitespace.
Works Offline
Privacy First
No Login
No API
Input text
Normalized (changed)
About the Text Case & Unicode Normalizer
Clean up copy-pasted text by normalizing Unicode form (NFC), converting curly quotes to straight quotes, fancy dashes to hyphens, and collapsing odd whitespace characters — useful before diffing or storing text.
Examples
Curly quotes
“Hello”Output
"Hello"Keyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
Acronym & Initials Generator
Text & String
Generate acronyms, initials, or camelCase from phrases.
Case Converter
Text & String
Convert text between 11 different letter cases.
Column Aligner
Text & String
Align delimited text into padded, readable columns.
Markdown Table Formatter
Text & String
Prettify and align Markdown tables with column alignment.
Text to Columns
Text & String
Split delimited text into aligned columns and re-join it.
Text Wrap Formatter
Text & String
Hard wrap text to a fixed column width.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-09 · Runs entirely in your browser