Skip to content

Remove Accents and Diacritics in One Paste

Runs 100% in your browser — your text never leaves this page, and nothing is uploaded or stored.

This remove accents tool turns accented letters into plain ones — é to e, ñ to n, ß to ss — for slugs, filenames and data cleaning. Use it to remove accents from text online in French, Spanish, German or any language, and convert accented letters to plain ones for slugs, filenames and search-friendly data.

How to use the Remove Accents

  1. Paste or type your accented text into the box — or press Load sample to convert the example sentence.
  2. There are no options to set: the plain version appears in the result box as you type.
  3. Check the note — “Accents and diacritics removed.” — and scan the result for the special letters (æ, ø, ß) if they matter to you.
  4. Copy the converted text, or download it as a text file, ready for the system that needs it.

About this tool

Accents carry meaning in many languages, but plenty of systems cannot handle them: legacy databases, URL builders, some search indexes and older software all mangle or reject characters like é, ü or ñ. This tool decomposes each accented letter and removes the accent mark, leaving the base letter behind. The mechanism covers the whole Latin family at once. Unicode stores most accented letters as a base letter plus separate marks, so deleting the marks converts French é and è, Spanish ñ, German umlauts, Portuguese tildes, Czech and Polish marks, Turkish dotted letters and Vietnamese’s stacked tone marks — all with one rule. A handful of letters carry their difference inside the letter itself, so decomposition cannot help them. Those are mapped by hand to their conventional transliterations: đ becomes d, ø becomes o, ł becomes l, æ becomes ae, œ becomes oe and ß becomes ss — the same forms used in passports and international data exchange. Everything else passes through untouched: plain letters, numbers, punctuation and spacing, and letters from non-Latin scripts exactly as they are. Use the result for slugs, filenames, database imports and matching records that disagree only by accents. The conversion runs in your browser, so names, customer lists and private documents are never uploaded. Under the hood, accented letters are split into a base letter plus separate accent marks — the decomposition the Unicode standard defines in UAX #15, Unicode Normalization Forms — and the marks are then dropped.

Worked example

Here is the sample sentence that comes with the tool, converted: You paste
Crème brûlée, jalapeño, façade, naïve, Zürich, São Paulo, Łódź — déjà vu all over again.
You get
Creme brulee, jalapeno, facade, naive, Zurich, Sao Paulo, Lodz — deja vu all over again.
Every accented letter lost its mark: è, é, ñ, ï, ü, ã and ó all reduced to their base letters. Watch “Łódź” become “Lodz” — the Ł is one of the hand-mapped special letters, since it has no separable accent, while the ó and ź decompose in the usual way.

Features

  • One-click removal of accents and diacritics across the whole Latin-script family of languages.
  • Hand-mapped special letters: đ→d, ø→o, ł→l, æ→ae, œ→oe and ß→ss, matching conventional transliteration.
  • No settings at all — the converted text appears the moment you paste.
  • A surgical scope: plain letters, numbers, punctuation and non-Latin scripts pass through unchanged.
  • Perfect preparation for slugs, filenames, database imports and accent-blind search matching.
  • Private by design: conversion runs in your browser; your text never leaves your device.

Remove Accents FAQs

Which languages does it support?Any language that uses Latin letters with diacritics: French, Spanish, German, Portuguese, Polish, Czech, Turkish, Vietnamese and more.
Does it change letters that have no accent?No — plain letters, numbers and punctuation pass through unchanged. Only accent marks and the special letters listed in the description are converted.
Why do my Vietnamese words lose tone marks?Tone marks are diacritics, so they are removed along with vowel marks — the result is the unaccented form used in URLs and informal typing.
Is my text uploaded?Never — the conversion runs in your browser only.
Does capitalisation survive?Yes. An accented capital becomes the same base letter in capital form — É becomes E and Ł becomes L — and lowercase stays lowercase. Only the marks go.
What about letters like å and ç?Both are covered by the general mechanism: å decomposes to a plus its ring, and ç to c plus its cedilla, so you get a and c. Any letter built from a base letter plus combining marks works the same way.
Will it transliterate Greek, Arabic or Chinese text?No. Letters from non-Latin scripts pass through completely unchanged — the tool only strips marks from Latin letters and converts the handful of special Latin letters it maps.
More text cleaning tools →