Accenten verwijderen uit tekst

Acrafto Team Tekst
Bijgewerkt
Uitvoer
Hoofdlettergebruik
Tekens: 67
Resultaat
Creme brulee, een cafe, geinteresseerd, Strasse, Kiyiv, Moskva, Athina
Gewijzigd: 23
Wat is er gewijzigd (19)
OrigineelVervangingAantalRegel
ée4diakritisch teken verwijderd
вv2algemene Cyrillische tabel (letter buiten de gekozen norm)
èe1diakritisch teken verwijderd
ïi1diakritisch teken verwijderd
ßss1diakritisch teken verwijderd
ûu1diakritisch teken verwijderd
αa1Griekse letter, ELOT 743
ΑA1Griekse letter, ELOT 743
ήi1Griekse letter, ELOT 743
θth1Griekse letter, ELOT 743
νn1Griekse letter, ELOT 743
аa1algemene Cyrillische tabel (letter buiten de gekozen norm)
иi1algemene Cyrillische tabel (letter buiten de gekozen norm)
їyi1algemene Cyrillische tabel (letter buiten de gekozen norm)
кk1algemene Cyrillische tabel (letter buiten de gekozen norm)
КK1algemene Cyrillische tabel (letter buiten de gekozen norm)
МM1algemene Cyrillische tabel (letter buiten de gekozen norm)
оo1algemene Cyrillische tabel (letter buiten de gekozen norm)
сs1algemene Cyrillische tabel (letter buiten de gekozen norm)

Alles draait in je browser en wat je plakt wordt nergens geüpload, dus namen, adressen en documenten blijven bij jou.

Accenten verwijderen uit tekst gaat hier terwijl je typt: van é wordt e, van ř wordt r, en ook letters zonder gewone basisvorm, zoals ł, ø, đ of ß, worden vervangen. Dezelfde tool zet Cyrillisch en Grieks om naar Latijns schrift volgens vaste normen: de paspoortregels van Rusland, Oekraïne en Bulgarije, ISO 9, BGN/PCGN, het Servische en Macedonische Latijnse alfabet en het Griekse ELOT 743. Ook verwijdert hij Arabische tashkeel en Hebreeuwse niqqud, en maakt hij van het resultaat een URL-slug of een veilige bestandsnaam. Elk vervangen teken wordt gemarkeerd, zodat je alles kunt controleren. Alles gebeurt in je browser.

Hoe verwijder je accenten en diakritische tekens uit tekst

  1. Typ of plak in het veld Tekst. Het Resultaat wordt bij elke toetsaanslag bijgewerkt, en de voorbeeldtekst die bij het openen verschijnt laat in één keer zien wat er gebeurt met Nederlandse, Duitse, Poolse, Oekraïense, Russische en Griekse letters.
  2. Laat Taal van de tekst op Automatisch herkennen staan. De tool herkent de taal aan kenmerkende letters: ř en ů voor Tsjechisch, ł en ż voor Pools, ß voor Duits, ø voor Deens en Noors, ї en є voor Oekraïens. Het veld toont dan bijvoorbeeld Automatisch: Tsjechisch. Kies zelf een taal als de tekst kort of gemengd is.
  3. Kies onder Regels de regel of norm voor die taal. Talen met Latijns schrift gebruiken Eenvoudig: één letter voor één letter (ä → a, ß → ss, ł → l), tenzij de taal een eigen spellingregel heeft. Voor Cyrillische en Griekse talen staan de normen hieronder.
  4. Kopiëren zet het resultaat op het klembord. Wissen maakt het veld leeg en Probeer een voorbeeld laadt de voorbeeldtekst opnieuw.

Hoofdlettergebruik blijft standaard zoals in het origineel. Een hoofdletter die twee letters wordt, schrijf je zoals bij namen: van Щ wordt Shch, van Ä wordt Ae, maar een woord in hoofdletters blijft in hoofdletters, dus ЩУКА wordt SHCHUKA en MÜNCHEN wordt MUENCHEN. Kies kleine letters of HOOFDLETTERS om één schrijfwijze af te dwingen.

Onder de velden zie je het aantal Tekens in de tekst en hoeveel er Gewijzigd zijn. De voorbeeldtekst heeft 67 tekens, waarvan er 23 veranderen. Letters van een schrift waarvoor de tool geen regels heeft, zoals Chinees, Japans, Thai of Devanagari, blijven staan, krijgen een gestippelde onderstreping en een melding telt ze onder Ongewijzigd gelaten.

Letters die een simpele accentverwijderaar fout behandelt

De meeste online tools splitsen elke letter in een basisletter plus een teken en laten het teken weg. Dat werkt voor é, ñ, ő of het Vietnamese ệ, en ook voor Nederlandse tekens als ë in Zoë, ï in geïnteresseerd en é in één. Maar het werkt niet voor letters die geen basisletter met een teken zijn: de Poolse ł, de Kroatische en Vietnamese đ, de Deense ø en æ, de Duitse ß, de IJslandse þ en ð, de Turkse ı zonder punt en de ligatuur œ. Zulke tools geven Łódź terug als Łodz en Straße als Straße. Hier hebben deze letters een eigen vervanging (ł → l, đ → d, ø → o, æ → ae, ß → ss, þ → th, ð → d, ı → i, œ → oe), en de vervanging wordt herhaald tot er niets niet-Latijns meer over is, dus zelfs ǿ wordt uiteindelijk o.

Sommige talen hebben een eigen spellingconventie om hun letters zonder diakritische tekens te schrijven, en een Duitser of Deen verwacht die:

TaalRegelsVoorbeeld
DuitsDuitse spelling (ä → ae, ö → oe, ü → ue, ß → ss)Straße Müller → Strasse Mueller
Deens, NoorsDeense en Noorse spelling (æ → ae, ø → oe, å → aa)Æbleskiver på Ærø → Aebleskiver paa Aeroe
IJslandsIJslandse spelling (þ → th, ð → d, æ → ae)Þórður → Thordur
Kroatisch, Bosnisch, Servisch Latijnsđ → dj (Kroatisch, Bosnisch, Servisch Latijns)Đurđevac → Djurdjevac

Elk van deze talen biedt ook Eenvoudig, wat Strasse Muller en Aebleskiver pa Aero geeft. Nederlands, Tsjechisch, Slowaaks, Pools, Hongaars, Roemeens, Turks, Vietnamees, Frans, Spaans, Portugees en de Baltische talen hebben zo’n conventie niet, dus hun letters verliezen gewoon de tekens: Zażółć gęślą jaźń wordt Zazolc gesla jazn, Đường phố Hà Nội wordt Duong pho Ha Noi, İstanbul ılık wordt Istanbul ilik.

Cyrillisch naar Latijns schrift: Russische, Oekraïense, Bulgaarse, Servische en Macedonische normen

Er is niet één vaste manier om Cyrillisch in Latijnse letters te schrijven. Een Russisch paspoort, een bibliotheekcatalogus en een Engelse krant spellen dezelfde naam verschillend, en een tool die niet zegt welk systeem hij gebruikt, helpt weinig bij het invullen van een formulier. Onder Regels kies je de norm bij naam:

TaalRegelsЩербаков Юрий / Київ / София
RussischPaspoort: ICAO Doc 9303 (Russisch MVD-besluit, 2020)Shcherbakov Iurii
RussischBGN/PCGN 1947 (Engels gebruik)Shcherbakov Yuriy
RussischISO 9:1995 (wetenschappelijk, één letter voor één letter)Ŝerbakov Ûrij
RussischGOST 7.79-2000, systeem B (ASCII)Shherbakov Yurij
OekraïensPaspoort: kabinetsbesluit 55 (2010)Kyiv
OekraïensBGN/PCGN 1965 (Engels gebruik)Kyyiv
OekraïensISO 9:1995Kiïv
BulgaarsTransliteratiewet 2009 (officieel)Sofia
ServischServisch Latijns alfabet (č, ć, đ, š, ž)Ђорђе Џаџић → Đorđe Džadžić
ServischAlleen ASCII (đ → dj, č → c, š → s, ž → z)Djordje Dzadzic
MacedonischMacedonisch Latijns alfabet (gj, kj, č, š, ž)Ѓорѓи Ѕвезда → Gjorgji Dzvezda

De paspoortsystemen heb je meestal nodig. Russische internationale paspoorten gebruiken sinds 2014 de ICAO Doc 9303-tabel, bevestigd door het besluit van het ministerie van Binnenlandse Zaken uit 2020: ё → e, й → i, ю → iu, я → ia, ъ → ie en het zachte teken valt weg, dus Ельцин is Eltsin en Татьяна is Tatiana. Het Oekraïense kabinetsbesluit 55 uit 2010 geldt voor paspoorten en plaatsnamen: є, ї, й, ю en я zijn ye, yi, y, yu, ya aan het begin van een woord en ie, i, i, iu, ia elders, зг is zgh zodat het niet als ж wordt gelezen, en het zachte teken en de apostrof verdwijnen (Єременко → Yeremenko, Згорани → Zghorany, Запоріжжя → Zaporizhzhia, п’ять → piat). De Bulgaarse Transliteratiewet van 2009 schrijft щ als sht, ъ als a en ю als yu, met twee uitzonderingen die de tool kent: een slot -ия wordt -ia (Шуменския → Shumenskia) en България is Bulgaria. Servisch en Macedonisch hebben officiële Latijnse alfabetten met č, š, ž, đ, dus daar is de vraag alleen of je de diakritische tekens wilt of gewone ASCII.

ISO 9 is het wetenschappelijke systeem van bibliotheken en Duitstalige landen: één Cyrillische letter is altijd één Latijnse letter, ж is ž, х is h, щ is ŝ, en het harde en zachte teken worden de modifier-tekens ʺ en ʹ. Het resultaat is omkeerbaar, maar voor een Nederlandse lezer niet uitspreekbaar. BGN/PCGN gebruiken de Amerikaanse en Britse overheid en de meeste Engelse media: ж is zh, х is kh, е is ye aan het begin van een woord en na een klinker. GOST 7.79-2000 systeem B is de ASCII-variant uit Russische URL’s en de Yandex-transliterator: х is x, ц is c of cz, ы is y gevolgd door een backtick.

Een Cyrillische letter die niet bij de gekozen norm hoort, bijvoorbeeld een Servische ђ in een Russische tekst, wordt omgezet met een algemene tabel en zo gemarkeerd in de lijst Wat is er gewijzigd. En als je tekst vooral Latijns is met een paar Cyrillische woorden, volgt de taalherkenning de meerderheid. Zet dan Taal van de tekst op de Cyrillische taal om de norm toe te passen: de voorbeeldtekst zet Київ om als Kiyiv met de algemene tabel en als Kyiv in de Oekraïense modus.

Grieks naar Latijns schrift: ELOT 743 en Greeklish

Griekse paspoorten en verkeersborden volgen ELOT 743 / ISO 843 (paspoorten): β is v, η is i, χ is ch, en de lettercombinaties hebben eigen regels. γγ wordt ng en γκ wordt gk, μπ is b aan het begin van een woord en mp erin, ου is ou, en αυ, ευ, ηυ worden av, ev, iv voor een klinker of stemhebbende medeklinker en af, ef, if voor een stemloze. Dus Γιώργος is Giorgos, Μπάμπης is Bampis, Ευαγγελία is Evangelia, Ναύπλιο is Nafplio en Αθήνα is Athina. Accenten vallen weg, net als in het paspoort.

Greeklish (η → h, θ → th, ξ → ks, χ → x, ω → w) is de informele spelling die Grieken in chats en sms’jes gebruiken, waarbij letters op vorm en toetsenbord worden gekozen in plaats van op klank: Γιώργος wordt Giwrgos, Ξέρω wordt Kserw, Χαρά wordt Xara.

Arabische en Hebreeuwse diakritische tekens verwijderen

In het Arabisch zijn de klinkertekens optioneel en de meeste tekst wordt zonder geschreven. Plak je tekst met klinkertekens, bijvoorbeeld uit een woordenboek of een kinderboek, kies dan Arabisch en Tashkeel verwijderen (harakat, shadda, sukun, tanwin, tatweel): مُحَمَّد wordt محمد, en ook de tatweel waarmee woorden worden uitgerekt verdwijnt. Voor Hebreeuws haalt Niqqud en cantillatietekens verwijderen de klinkerpunten, cantillatietekens, meteg en rafe uit שָׁלוֹם en blijft שלום over. De letters worden nooit omgezet naar Latijns schrift, omdat zonder de klinkers geen juiste Latijnse spelling van Arabisch of Hebreeuws uit de tekst alleen kan worden afgeleid.

Slugs en bestandsnamen zonder accenten

Zet Uitvoer op Slug (URL) voor een tekenreeks in kleine letters met alleen a tot z, cijfers en een Scheidingsteken (- of _): Příliš žluťoučký kůň wordt prilis-zlutoucky-kun, Щербаков Юрий wordt shcherbakov-iurii. Apostroffen en aanhalingstekens vallen weg in plaats van te worden vervangen (don’t wordt dont), elke andere reeks leestekens of spaties wordt één scheidingsteken, en aan de uiteinden staat er geen. Een slug bevat geen tekens die procentcodering nodig hebben, dus hij kan zo in een URL. Wil je een heel adres met parameters coderen, gebruik dan de URL encoder en decoder.

Bestandsnaam houdt de tekst leesbaar maar veilig voor elk besturingssysteem: de tekens \ / : * ? " < > | en stuurtekens, die Windows in een bestandsnaam weigert, worden verwijderd, Spaties worden _ of - of blijven staan, herhaalde scheidingstekens vallen samen, de extensie na de laatste punt blijft behouden, en punten en spaties aan de uiteinden worden weggehaald. Zpráva o činnosti: leden/2026?.docx wordt Zprava_o_cinnosti_leden2026.docx. Gebruik deze modus om bestanden te hernoemen voordat je ze uploadt naar een server, cloudopslag of git-repository, waar bestandsnamen met accenten scripts en links breken.

Voor een slug in camelCase, snake_case of kebab-case van Engelse woorden doet de case converter de rest, en de woord- en tekenteller vertelt je de lengte. Beide staan samen met deze tool in de categorie Tekst.

Wat is er gewijzigd: controleer elke vervanging

Elk vervangen teken wordt in het resultaat gemarkeerd. Houd de muis erboven om het origineel, de vervanging en de regel te zien, bijvoorbeeld ř → r · diakritisch teken verwijderd of Щ → Shch · Paspoort: ICAO Doc 9303. Een teken dat is verwijderd, zoals een zacht teken of een tashkeel-teken, verschijnt als een dun gestippeld streepje. De lijst Wat is er gewijzigd onder het resultaat groepeert de vervangingen met aantallen en regels, zodat je in een paar seconden ziet of een achternaam is omgezet zoals je paspoort hem spelt, of dat een ä ae werd en niet a. De lijst is gesorteerd op frequentie, dus de belangrijkste letters staan bovenaan.

Niets wat je plakt verlaat je browser. De omzetting draait in de pagina met de standaard Unicode-functies van JavaScript en zonder server, dus namen, adressen en complete documenten blijven op je computer.

Hoe verwijder ik accenten in Excel of Google Sheets?

Excel en Google Sheets hebben er geen ingebouwde functie voor; de gebruikelijke oplossingen zijn een lange SUBSTITUTE-keten, een VBA-macro of een Power Query-stap. Het snelst kopieer je de kolom, plak je hem in het veld Tekst hier, kopieer je het Resultaat en plak je het terug: regeleinden blijven behouden, dus de rijen blijven op één lijn.

Hoe verwijder ik accenten in Python of JavaScript?

In Python verwijdert unicodedata.normalize('NFKD', s).encode('ascii', 'ignore').decode() de tekens; in JavaScript doet s.normalize('NFD').replace(/\p{M}/gu, '') hetzelfde. Beide methoden laten ł, ø, đ, ß en æ stilzwijgend vallen of staan, omdat die letters geen decompositie hebben. Het Python-pakket unidecode en deze tool gaan er wel goed mee om.

Welke transliteratie gebruikt mijn paspoort?

Rusland: ICAO Doc 9303 sinds 2014 (Paspoort: ICAO Doc 9303). Oekraïne: kabinetsbesluit 55 uit 2010. Bulgarije: de Transliteratiewet van 2009, die BGN/PCGN in 2013 ook overnam. Griekenland: ELOT 743. Servië en Noord-Macedonië drukken beide alfabetten af. Vergelijk de spelling met je bestaande documenten, want een ouder paspoort kan een ouder systeem gebruiken, en luchtvaartmaatschappijen vergelijken tickets letter voor letter met het paspoort.

Wat is het verschil tussen transliteratie en vertaling?

Transliteratie schrijft letters om, vertaling geeft de betekenis weer. Москва getranslitereerd is Moskva, vertaald is het Moskou. Deze tool translitereert alleen, dus namen, adressen en codes blijven dezelfde woorden in een ander alfabet.

Waarom wordt Київ Kiyiv in de voorbeeldtekst?

De voorbeeldtekst is vooral Latijns, dus Automatisch herkennen past Latijnse regels toe en zet de paar Cyrillische letters om met de algemene tabel. Kies Oekraïens onder Taal van de tekst en de paspoortnorm geeft Kyiv.

Ik zou het waarderen als je deze pagina's zou delen met vrienden, als bladwijzer opslaat of ernaar linkt. Bedankt! 🙏