DuckyTools
Home Text Remove Accents

Remove Accents Text

Convert accented characters to their plain ASCII equivalents.

Remove Accents is a free online tool that convert accented characters to their plain ASCII equivalents. It runs entirely in your web browser using plain JavaScript, so files are processed on your own device and never uploaded to a server. There is no sign-up, no file size limit imposed by the site, no watermark and no paid tier.

Price
Free — no account, no quota, no watermark
Category
Text
Where it runs
In your browser, on your device
Files uploaded
None
Technology
plain JavaScript
Settings
None — it just works
Works offline
Yes, after the first visit

About Remove Accents

Removing accents correctly means Unicode normalization, not a character lookup table. The text is decomposed to NFD form, which splits é into a plain e followed by a combining acute accent, then every combining mark is deleted. That handles Latin, Greek and Cyrillic diacritics uniformly, including combinations no lookup table would list.

How to use it

  1. Paste the text you want to run through remove accents.
  2. There is nothing to configure — the result updates as you type.

Under the hood

Runs onplain JavaScript — runs the whole thing

Questions

Why do some characters survive?

Because they are not accented letters — they are distinct letters. German ß, Danish ø, Polish ł and Icelandic þ have no decomposed form, so there is no mark to strip. They need explicit transliteration rules, which differ by language.

Is this safe for URLs?

It is the right first step. Follow it with the slug generator to lowercase, replace spaces and drop anything remaining that is not URL-safe.