Frequently Asked Questions
Does this preserve line breaks?
Yes. Most operations work line-by-line and keep newline structure.
What does slugify do?
It converts text to URL-safe lowercase words separated by hyphens.
Is text processing private?
Yes. All transformations run in your browser only.
Example input/output
Input: Héllo Wörld — café naïve
Output: Hello World — cafe naive
How it works
This tool uses Unicode String.prototype.normalize('NFD') to decompose accented characters into base letters and combining diacritical marks, then removes all combining characters using a regex against the Unicode category Mn. Processing runs in your browser.
Common use cases
- Convert accented characters to ASCII equivalents for URL slugs
- Normalise names with diacritics for case-insensitive comparisons
- Prepare text for systems that do not support Unicode diacritics