Skip to main content
Z

Remove Accents — Strip Diacritics & ASCII-Fold Text Online

Strip diacritics from any text — café → cafe, naïve → naive. Optional German / Nordic transliteration (ä → ae, ß → ss, å → aa).

Free No signup Client-side Privacy friendly Updated

How to use

  1. 1 Paste text with accents, umlauts, tildes, cedillas, or other diacritics.
  2. 2 Output replaces each accented character with its base letter.
  3. 3 Toggle German / Nordic transliteration if you need ä → ae instead of ä → a.
  4. 4 Copy the ASCII-folded result.

Why use this tool

  • Unicode NFD decomposition + combining-mark strip — handles any script.
  • Optional German / Nordic transliteration for orthographically-correct spellings.
  • Preserves case and non-Latin scripts unchanged.
  • Pure browser, zero dependencies.

Frequently asked questions

What is the difference between the default and the transliteration option?

Default uses NFD + combining-mark strip — so ä becomes a, ö becomes o. With transliteration on, German and Nordic letters use their multi-letter equivalents — ä becomes ae, ö becomes oe, ß becomes ss, å becomes aa, ø becomes oe, æ becomes ae.

Does it touch non-Latin scripts?

No — Greek, Cyrillic, Arabic, CJK, and similar pass through unchanged. Only combining marks added on top of any base letter are removed.

Why does Unicode put accents in a separate code point?

Many accented letters have two equivalent forms: a single precomposed code point (NFC) or a base letter followed by combining marks (NFD). We normalize to NFD then drop the marks.

Need a URL-safe slug instead?

Use our Slugify URL Generator — it removes accents, lowercases, and replaces spaces with hyphens in one step. For other casing transforms see Text Case Converter.

What is Remove Accents?

A Remove Accents is a tool that strips diacritics from text, turning characters such as café into cafe and naïve into naive. It runs in the browser and offers optional German and Nordic transliteration, mapping characters like ä to ae, ß to ss, and å to aa for ASCII-folded output.

Features

Unicode-correct stripping

Uses NFD decomposition to separate and remove combining diacritical marks, not a lossy lookup table.

Optional transliteration

Handles letters NFD can't decompose (ß → ss, ø → o, å → a) in a separate pass.

100% private

Runs on your device — your text is never uploaded.

Example

Input

Crème brûlée à la Zérethon

Output

Creme brulee a la Zerethon

Common use cases

  1. 1

    Create URL slugs

    Convert accented titles to ASCII before slugifying for clean URLs.

  2. 2

    Normalize for search

    Fold accents so "resume" matches "résumé" in a search index.

  3. 3

    Clean import data

    Strip diacritics from names or fields for systems that require plain ASCII.

Summary

Zerethon's remove-accents tool strips diacritics from text in your browser using Unicode NFD normalization plus combining-mark removal, so "café" becomes "cafe". An optional pass transliterates German and Nordic letters (ß, ø, å). Everything runs client-side — nothing is uploaded.

Category
Creator
Pricing
Free
Privacy
Browser-based
Signup
Not required

References

Privacy

Your data never leaves your browser unless explicitly stated. Remove Accents runs entirely client-side — no server upload, no logging, no tracking of your input.

Related tools

Build, share, and grow on Zerethon Social

Free signup. Earn points, collect achievements, and connect with creators worldwide.

Sign up free