Skip to content
XUtilHub

Remove Accents – Strip Diacritics from Text

Remove accents and diacritics from text (é → e, ñ → n, ü → u). Great for slugs, search and data cleanup.

  • Free, no sign-up
  • Runs in your browser, nothing uploaded
Input
Output

About the Remove Accents

Strip accents and diacritical marks, so é becomes e and ñ becomes n. Useful for URL slugs, file names and search normalization.

Key features

  • Strips accents and diacritics (é → e, ñ → n, ü → u)
  • Handles special letters: ß → ss, æ → ae, ø → o, ł → l
  • Keeps letter case, spacing and punctuation
  • Unicode normalization (NFD) under the hood
  • Works for French, Spanish, German, Polish, Vietnamese and more
  • Instant and private

Remove accents from any text

Accented characters are perfect for reading but troublesome for URLs, file names, usernames, database keys and search. Some systems reject them, others encode them into unreadable %C3%A9 sequences, and searches for "cafe" miss "café". Remove Accents converts text to plain letters while keeping everything else intact.

Examples

OriginalWithout accents
Crème brûléeCreme brulee
jalapeñojalapeno
naïve cafénaive cafe
ZoëZoe
StraßeStrasse
ŁódźLodz
ÆrøskøbingAEroskobing

Common uses

  • URL slugs: "Résumé tips" → resume-tips (combine with Case Converter → kebab-case).
  • File names that sync across Windows, macOS, Linux and cloud storage.
  • Usernames and email aliases limited to ASCII.
  • Search and matching: normalize names and addresses so "José" matches "Jose".
  • Legacy systems and CSV imports that can't handle Unicode.

How it works

  1. Text is normalized to NFD, which separates base letters from their accent marks.
  2. All combining marks (Unicode category M) are removed.
  3. Letters that aren't base + accent (ß, æ, ø, ł) are replaced with their conventional ASCII spellings.

Create slugs with the Case Converter (kebab-case), remove symbols with Remove Punctuation, or clean spacing with Remove Extra Spaces.

How to use the Remove Accents

  1. Type or paste your text into the input box.
  2. Choose the options you want.
  3. The result updates instantly as you type.
  4. Copy the output or download it as a .txt file.

Frequently asked questions

Why remove accents?

To create URL slugs, file names, usernames and search keys that work everywhere, and to match text regardless of how it was typed (café vs cafe).

Does it change non-Latin scripts?

It removes combining marks, which affects some scripts (e.g. Vietnamese tones, Greek accents). Characters from Cyrillic, Arabic or CJK scripts aren't transliterated into Latin letters.

Will it work for names?

Yes, but be careful: removing accents from people's names can change their spelling. Keep the original for display and use the stripped version only for matching or URLs.

What's NFD normalization?

A Unicode process that splits a letter like é into e plus a separate accent mark, so the mark can be removed cleanly.

Is my text sent anywhere?

No. All text tools run locally in your browser.

Do these tools support Unicode?

Yes. They handle Unicode text, including emoji and accented characters.

Last updated:

Related Text tools