Paste text with accents and get plain letters back. Nothing leaves your browser.
Each accented Latin letter is split into the plain letter and its accent mark, and the mark is thrown away. Any combining mark that follows a Latin letter is removed, from the standard accent block and from the extended, supplement, symbol and half-mark blocks. This is standard Unicode decomposition, so é becomes e, ñ becomes n, ü becomes u, ç becomes c, å becomes a and ô becomes o. It also covers letters with several marks, such as the Vietnamese ệ and ǘ. The result is put back together in the usual composed form, so everything else in your text is unchanged: spaces, punctuation, line breaks, digits and emoji. Capital letters stay capitals and small letters stay small. The stat shows how many accent marks were removed.
Some letters look accented but are separate letters in Unicode, so splitting them does nothing. This tool handles seven of them with a fixed table, which you can turn off. ß becomes ss, ø becomes o, æ becomes ae, đ becomes d, ł becomes l, œ becomes oe and þ becomes th. Capitals follow: Ø gives O, Æ gives AE, Đ gives D, Ł gives L, Œ gives OE, Þ gives Th, and the capital ẞ gives SS. With the option off, these letters stay as typed. Other letters of this kind, such as ð, ı and ħ, are not in the table and are left alone.
Only accents on Latin letters are removed. Cyrillic, Greek, Arabic, Hebrew, Hindi, Thai, Chinese, Japanese and Korean text is left unchanged, including the marks inside it. So й is not changed to и, Greek tonos stays, and Hindi vowel signs stay. This is deliberate, since those marks change the letter or the word. A Latin letter inside such text is still treated as Latin. The tool does not transliterate, so it will not turn Russian into Latin letters. If you want a URL-friendly version of a title, the slug generator also removes accents.
Text up to 1,000,000 characters is handled, and longer text asks you to split it. The work is done in this tab and no server receives your text. The text is not saved or put in the page address, and only the option is remembered in this browser. The conversion cannot be reversed: once é is e, nothing records which letters had accents, so keep your original text if you need the accents later.
Yes, by default. ß becomes ss, ø becomes o and æ becomes ae, along with đ, ł, œ and þ. Turn the option off to leave those seven letters, and their capitals, as typed.
No. Only accents on Latin letters are removed. Text in other scripts is left unchanged, so й, ά and Hindi vowel signs stay as they are.
The letters are, but in French or Spanish an accent can change meaning, such as sí and si, or où and ou. Use plain text only where accents are not allowed, such as a file name, a username or an old system.
No. Spaces, line breaks, punctuation, digits and emoji are kept. A text with no accents and none of the seven letters comes back as it was.
No. The accents are removed in your browser, in this tab. No server receives your text, and the text is not saved, so closing the tab clears it.