TT Text Tools

Ta bort accenter från text — Radera diakritiska tecken

Ta bort accenter och diakritiska tecken från text (é → e, ñ → n), konvertera ß, æ, ø och ł och normalisera Unicode till NFC, NFD, NFKC eller NFKD. Gratis och privat.

🔒 Körs helt i din webbläsare — ingenting laddas upp

Advertisement

Ta bort accenter och diakritiska tecken

Bokstäver med accent är nödvändiga i många språk, men de skapar problem där vanlig ASCII förväntas: filnamn, URL:er och slugs, användarnamn, e-postadresser, databasnycklar, äldre system, streckkodsetiketter och sökindex som ska hitta ”cafe” när någon skriver ”café”. Med det här verktyget kan du ta bort accenter från vilken text som helst: é blir e, ñ blir n, ü blir u, ç blir c och å blir a, medan allt annat — mellanslag, skiljetecken, siffror och emojis — förblir exakt som det var.

I Unicode är vissa bokstäver inte accentversioner av en annan bokstav: tyskans ß, de skandinaviska æ och ø, polskans ł, kroatiskans đ, isländskans þ och ð samt ligaturen œ. Med ”Convert special letters” (konvertera specialbokstäver) aktiverat ersätts de med sina vanliga latinska stavningar (ss, ae, o, l, d, th, oe), så ”Straße” blir ”Strasse” och ”Łódź” blir ”Lodz”.

Som standard påverkas bara latinska bokstäver. Kyrilliska bokstäver som й och ё är tekniskt sett också bokstäver med ett diakritiskt tecken, och om man tar bort det ändras betydelsen, så de lämnas orörda om du inte avmarkerar ”Only Latin letters” (endast latinska bokstäver). Detsamma gäller grekiska tonos-accenter.

Unicode-normalisering: NFC, NFD, NFKC, NFKD

Samma synliga text kan lagras på olika sätt. ”é” kan vara en enda kodpunkt (U+00E9) eller två (e följt av ett kombinerande akut accenttecken). De ser likadana ut men är inte lika vid jämförelse, vilket förstör sökningar, deduplicering och lösenord. Unicode-normalisering åtgärdar detta genom att omvandla text till en standardform. NFC (sammansatt) är den rekommenderade formen för webben och de flesta filer; NFD (uppdelad) används av filnamn i macOS och vissa bearbetningskedjor. Kompatibilitetsformerna NFKC och NFKD går längre och ersätter liknande ”kompatibilitetstecken” — ligaturer, helbreddsbokstäver, upphöjda tecken och inringade siffror — med deras enkla motsvarigheter.

Välj ”Normalize only” (endast normalisering) för att tillämpa en normaliseringsform utan att ta bort några accenter. Allt körs i webbläsaren och ingenting laddas upp.

Hur man använder

  1. Klistra in din textLägg till namn, titlar, nyckelord eller valfri text med bokstäver som har accenter.
  2. Välj alternativKonvertera specialbokstäver som ß och ø och bestäm om icke-latinska skriftsystem ska behålla sina tecken.
  3. Välj normaliseringsformAnvänd NFC i de flesta fall, eller NFD, NFKC eller NFKD för specifika tekniska behov.
  4. Kopiera resultatetStatusraden visar hur många tecken som ändrades.

Vanliga frågor

Hur tas accenter bort?
Varje tecken delas upp med Unicode-normalisering (NFD), som skiljer en grundbokstav från sina accenter, till exempel é till e + ´. De kombinerande accenttecknen tas sedan bort och texten sätts ihop igen.
Varför hanteras ß, æ, ø och ł separat?
I Unicode är dessa bokstäver inte en grundbokstav plus en accent, så normalisering kan inte dela upp dem. Alternativet ”Convert special letters” (konvertera specialbokstäver) ersätter dem med deras vanliga ASCII-stavningar: ss, ae, o och l.
Vad är skillnaden mellan NFC, NFD, NFKC och NFKD?
NFC sätter ihop tecken (é som en enda kodpunkt) och NFD delar upp dem (e + kombinerande accent). K-formerna ersätter dessutom kompatibilitetstecken: ligaturer som fi blir fi, helbreddsbokstäver blir vanliga bokstäver och ① blir 1.
Ändras kyrillisk eller grekisk text?
Inte som standard. ”Only Latin letters” (endast latinska bokstäver) behåller tecknen på andra skriftsystem, så й, ё och grekiska accenter förblir intakta. Avmarkera alternativet för att ta bort alla accenter.
Advertisement