Skip to content
AldeaCode Logo
Basic text100% local · 0 bytes sent

Remove Letter Accents

Remove accents and diacritics from any letter while preserving the original case. Designed with Spanish in mind: by default ñ is kept (because it's a separate letter, not an accented n), but you can override that behaviour.

Loading…

How it works

We normalise the input to NFD (separating base letters from combining marks), drop every combining mark in the U+0300-U+036F range, then reassemble. With keep-ñ on, ñ/Ñ is swapped out before normalisation and restored after.

How to use it

  1. Paste the accented text

    Drop in a name list, a multilingual title, or any string with diacritics. Case is preserved through the conversion.

  2. Choose to keep ñ

    On (the default) protects ñ/Ñ because it is a separate letter in Spanish. Off treats ñ as an accented n.

  3. Strip the diacritics

    We normalise to NFD, drop combining marks in the U+0300 to U+036F range, and reassemble. ñ swaps out and back if kept.

  4. Copy the clean text

    Use the ASCII-folded output for slug pipelines, legacy systems that reject Unicode, or comparisons that ignore accents.

Use cases

Generate URL slugs from accented titles.

Compare text without worrying about diacritics.

Normalize a name list from a multi-locale source.

Prepare strings for ASCII-only systems.

Your data never leaves your browser

Every utility runs entirely on your device. Nothing is uploaded, nothing is stored on a server. You can disconnect from the internet and they keep working.

Frequently asked questions

Related tools