TT Text Tools

Accenten verwijderen uit tekst — Diakritische tekens wissen

Verwijder accenten en diakritische tekens uit tekst (é → e, ñ → n), zet ß, æ, ø en ł om en normaliseer Unicode naar NFC, NFD, NFKC of NFKD. Gratis en privé.

🔒 Draait volledig in uw browser — niets wordt geüpload

Advertisement

Accenten en diakritische tekens verwijderen

Letters met accenten zijn in veel talen onmisbaar, maar ze zorgen voor problemen waar gewone ASCII wordt verwacht: bestandsnamen, URL's en slugs, gebruikersnamen, e-mailadressen, databasesleutels, oude systemen, barcodelabels en zoekindexen die «cafe» moeten vinden wanneer iemand «café» typt. Met deze tool kun je accenten uit elke tekst verwijderen: é wordt e, ñ wordt n, ü wordt u, ç wordt c en å wordt a, terwijl al het andere — spaties, leestekens, cijfers en emoji — precies blijft zoals het was.

In Unicode zijn sommige letters geen accentvariant van een andere letter: de Duitse ß, de Scandinavische æ en ø, de Poolse ł, de Kroatische đ, de IJslandse þ en ð en de ligatuur œ. Met «Convert special letters» (speciale letters omzetten) ingeschakeld worden ze vervangen door hun gebruikelijke Latijnse spelling (ss, ae, o, l, d, th, oe), zodat «Straße» «Strasse» wordt en «Łódź» «Lodz».

Standaard worden alleen Latijnse letters aangepast. Cyrillische letters zoals й en ё zijn technisch ook letters met een teken, en door dat te verwijderen verandert de betekenis. Ze blijven daarom ongemoeid, tenzij je «Only Latin letters» (alleen Latijnse letters) uitschakelt. Hetzelfde geldt voor Griekse tonos-accenten.

Unicode-normalisatie: NFC, NFD, NFKC, NFKD

Dezelfde zichtbare tekst kan op verschillende manieren worden opgeslagen. «é» kan één codepunt zijn (U+00E9) of twee (e gevolgd door een combinerend accent aigu). Ze zien er identiek uit, maar zijn bij vergelijking niet gelijk, wat zoekopdrachten, ontdubbeling en wachtwoorden in de war schopt. Unicode-normalisatie lost dit op door tekst om te zetten naar een standaardvorm. NFC (samengesteld) is de aanbevolen vorm voor het web en de meeste bestanden; NFD (ontbonden) wordt gebruikt door macOS-bestandsnamen en sommige verwerkingsketens. De compatibiliteitsvormen NFKC en NFKD gaan verder en vervangen op elkaar lijkende «compatibiliteitstekens» — ligaturen, letters met volledige breedte, superscripts en omcirkelde cijfers — door hun gewone equivalenten.

Kies «Normalize only» (alleen normaliseren) om een normalisatievorm toe te passen zonder accenten te verwijderen. Alles draait in je browser en er wordt niets geüpload.

Hoe te gebruiken

  1. Plak je tekstVoeg namen, titels, zoekwoorden of een willekeurige tekst met geaccentueerde letters toe.
  2. Kies de optiesZet speciale letters zoals ß en ø om en bepaal of niet-Latijnse schriften hun tekens behouden.
  3. Kies een normalisatievormGebruik NFC voor de meeste doeleinden, of NFD, NFKC of NFKD voor specifieke technische behoeften.
  4. Kopieer het resultaatDe statusregel toont hoeveel tekens zijn gewijzigd.

Veelgestelde vragen

Hoe worden accenten verwijderd?
Elk teken wordt ontbonden met Unicode-normalisatie (NFD), waarbij een basisletter van haar accenten wordt gescheiden, bijvoorbeeld é in e + ´. De combinerende accenttekens worden daarna verwijderd en de tekst wordt weer samengesteld.
Waarom worden ß, æ, ø en ł apart behandeld?
In Unicode zijn deze letters geen basisletter plus accent, dus normalisatie kan ze niet splitsen. De optie «Convert special letters» (speciale letters omzetten) vervangt ze door hun gebruikelijke ASCII-spelling: ss, ae, o en l.
Wat is het verschil tussen NFC, NFD, NFKC en NFKD?
NFC voegt tekens samen (é als één codepunt), NFD ontbindt ze (e + combinerend accent). De K-vormen vervangen ook compatibiliteitstekens: ligaturen zoals fi worden fi, letters met volledige breedte worden gewone letters en ① wordt 1.
Verandert het ook Cyrillische of Griekse tekst?
Standaard niet. «Only Latin letters» (alleen Latijnse letters) laat de tekens op andere schriften staan, zodat й, ё en Griekse accenten intact blijven. Schakel de optie uit om alle tekens te verwijderen.
Advertisement