Rimuovere accenti e traslitterare

Acrafto Team Testo
Aggiornato
Output
Maiuscole/minuscole
Caratteri: 61
Risultato
Perche e gia cosi, citta, Muller, Strasse, Kiyiv, Moskva, Athina
Modificati: 22
Cosa è cambiato (20)
OriginaleSostituzioneNumeroRegola
àa2segno diacritico rimosso
вv2tabella generale del cirillico (lettera fuori dallo standard scelto)
ée1segno diacritico rimosso
èe1segno diacritico rimosso
ìi1segno diacritico rimosso
ßss1segno diacritico rimosso
üu1segno diacritico rimosso
αa1lettera greca, ELOT 743
ΑA1lettera greca, ELOT 743
ήi1lettera greca, ELOT 743
θth1lettera greca, ELOT 743
νn1lettera greca, ELOT 743
аa1tabella generale del cirillico (lettera fuori dallo standard scelto)
иi1tabella generale del cirillico (lettera fuori dallo standard scelto)
їyi1tabella generale del cirillico (lettera fuori dallo standard scelto)
кk1tabella generale del cirillico (lettera fuori dallo standard scelto)
КK1tabella generale del cirillico (lettera fuori dallo standard scelto)
МM1tabella generale del cirillico (lettera fuori dallo standard scelto)
оo1tabella generale del cirillico (lettera fuori dallo standard scelto)
сs1tabella generale del cirillico (lettera fuori dallo standard scelto)

Tutto gira nel tuo browser e nulla di ciò che incolli viene caricato, quindi nomi, indirizzi e documenti restano con te.

Rimuovi accenti e segni diacritici da qualsiasi testo mentre scrivi: é diventa e, ř diventa r, e anche le lettere senza una forma semplice, come ł, ø, đ o ß, vengono sostituite. Lo stesso strumento traslittera dal cirillico al latino e dal greco al latino secondo standard con un nome preciso: le regole dei passaporti di Russia, Ucraina e Bulgaria, ISO 9, BGN/PCGN, gli alfabeti latini serbo e macedone e l’ELOT 743 greco. Toglie il tashkeel arabo e il niqqud ebraico e trasforma il risultato in uno slug per URL o in un nome file sicuro. Ogni carattere sostituito è evidenziato, così puoi controllarlo uno per uno. Tutto avviene nel tuo browser.

Come togliere gli accenti da un testo

  1. Scrivi o incolla nel campo Testo. Il Risultato si aggiorna a ogni tasto, e il testo di esempio caricato all’inizio mostra che cosa succede alle lettere italiane, tedesche, ucraine, russe e greche tutte insieme.
  2. Lascia Lingua del testo su Rileva automaticamente. Lo strumento riconosce la lingua dalle lettere caratteristiche, ř e ů per il ceco, ł e ż per il polacco, ß per il tedesco, ø per il danese e il norvegese, ї e є per l’ucraino, e l’opzione diventa per esempio Automaticamente: ceco. Scegli tu la lingua quando il testo è breve o misto.
  3. Sotto Regole scegli la convenzione o lo standard per quella lingua. Le lingue in alfabeto latino usano Semplice: una lettera per una lettera (ä → a, ß → ss, ł → l), a meno che la lingua non abbia una regola di grafia propria, mentre per cirillico e greco trovi l’elenco degli standard (vedi sotto).
  4. Copia mette il risultato negli appunti. Cancella svuota il campo, Prova un esempio ricarica il testo di esempio.

Maiuscole/minuscole mantiene di default quelle dell’originale. Una maiuscola che diventa due lettere si scrive come si scrivono i nomi: Щ diventa Shch, Ä diventa Ae, ma una parola scritta tutta in maiuscolo resta in maiuscolo, quindi ЩУКА diventa SHCHUKA e MÜNCHEN diventa MUENCHEN. Scegli minuscole o MAIUSCOLE per forzare una sola forma.

Sotto i campi vedi il numero di Caratteri del testo e quanti sono stati Modificati. Il testo di esempio ha 61 caratteri, di cui 22 cambiano. Le lettere di una scrittura per cui lo strumento non ha regole, come cinese, giapponese, thailandese o devanagari, restano come sono, ricevono una sottolineatura puntinata e una nota le conta sotto Lasciati invariati.

Le lettere che i comuni strumenti per rimuovere gli accenti sbagliano

La maggior parte dei programmi online per togliere gli accenti scompone ogni lettera in lettera base più segno e scarta il segno. Funziona per é, ñ, ő o per il vietnamita ệ, ma non serve a nulla con le lettere che non sono una lettera base con un segno: il polacco ł, il croato e vietnamita đ, il danese ø e æ, il tedesco ß, l’islandese þ e ð, la ı turca senza punto e la legatura œ. Questi strumenti restituiscono Łódź come Łodz e Straße come Straße. Qui queste lettere hanno una sostituzione propria (ł → l, đ → d, ø → o, æ → ae, ß → ss, þ → th, ð → d, ı → i, œ → oe), e la sostituzione si ripete finché non resta nulla di non latino, così perfino ǿ finisce in o.

In italiano gli accenti sono pochi e il risultato è prevedibile: perché diventa perche, è diventa e, già diventa gia, città diventa citta, così diventa cosi. Alcune lingue hanno invece una convenzione per scrivere le proprie lettere senza segni, e un tedesco o un danese se l’aspetta:

LinguaRegoleEsempio
TedescoGrafia tedesca (ä → ae, ö → oe, ü → ue, ß → ss)Straße Müller → Strasse Mueller
Danese, norvegeseGrafia danese e norvegese (æ → ae, ø → oe, å → aa)Æbleskiver på Ærø → Aebleskiver paa Aeroe
IslandeseGrafia islandese (þ → th, ð → d, æ → ae)Þórður → Thordur
Croato, bosniaco, serbo latinođ → dj (croato, bosniaco, serbo latino)Đurđevac → Djurdjevac

Ognuna di queste lingue offre anche Semplice, che dà Strasse Muller e Aebleskiver pa Aero. Ceco, slovacco, polacco, ungherese, rumeno, turco, vietnamita, francese, spagnolo, portoghese e le lingue baltiche non hanno una convenzione simile, quindi le loro lettere perdono semplicemente i segni: Zażółć gęślą jaźń diventa Zazolc gesla jazn, Đường phố Hà Nội diventa Duong pho Ha Noi, İstanbul ılık diventa Istanbul ilik.

Convertire dal cirillico al latino: standard russo, ucraino, bulgaro, serbo e macedone

Non esiste un solo modo di scrivere il cirillico in lettere latine. Un passaporto russo, il catalogo di una biblioteca e un giornale inglese scrivono lo stesso nome in modi diversi, e un traslitteratore che non dice quale sistema usa serve a poco quando compili un modulo. Sotto Regole scegli lo standard per nome:

LinguaRegoleЩербаков Юрий / Київ / София
RussoPassaporto: ICAO Doc 9303 (ordinanza MVD russo, 2020)Shcherbakov Iurii
RussoBGN/PCGN 1947 (uso inglese)Shcherbakov Yuriy
RussoISO 9:1995 (scientifica, una lettera per una lettera)Ŝerbakov Ûrij
RussoGOST 7.79-2000, sistema B (ASCII)Shherbakov Yurij
UcrainoPassaporto: delibera del Consiglio dei ministri n. 55 (2010)Kyiv
UcrainoBGN/PCGN 1965 (uso inglese)Kyyiv
UcrainoISO 9:1995Kiïv
BulgaroLegge sulla traslitterazione 2009 (ufficiale)Sofia
SerboAlfabeto latino serbo (č, ć, đ, š, ž)Ђорђе Џаџић → Đorđe Džadžić
SerboSolo ASCII (đ → dj, č → c, š → s, ž → z)Djordje Dzadzic
MacedoneAlfabeto latino macedone (gj, kj, č, š, ž)Ѓорѓи Ѕвезда → Gjorgji Dzvezda

I sistemi dei passaporti sono quelli che di solito servono a chi viaggia. I passaporti internazionali russi usano dal 2014 la tabella ICAO Doc 9303, confermata dall’ordinanza del Ministero dell’Interno del 2020: ё → e, й → i, ю → iu, я → ia, ъ → ie e il segno debole viene omesso, quindi Ельцин è Eltsin e Татьяна è Tatiana. La delibera n. 55 del Consiglio dei ministri ucraino del 2010 vale per passaporti e toponimi: є, ї, й, ю e я sono ye, yi, y, yu, ya a inizio parola e ie, i, i, iu, ia altrove, зг è zgh per non essere letto come ж, e il segno debole e l’apostrofo scompaiono (Єременко → Yeremenko, Згорани → Zghorany, Запоріжжя → Zaporizhzhia, п’ять → piat). La legge bulgara sulla traslitterazione del 2009 scrive щ come sht, ъ come a e ю come yu, con due eccezioni che lo strumento conosce: un -ия finale diventa -ia (Шуменския → Shumenskia) e България è Bulgaria. Serbo e macedone hanno alfabeti latini ufficiali con č, š, ž, đ, quindi lì la scelta è solo tra tenere i segni e usare l’ASCII semplice.

ISO 9 è il sistema scientifico usato da biblioteche e nei paesi di lingua tedesca: a una lettera cirillica corrisponde sempre una lettera latina, ж è ž, х è h, щ è ŝ, e i segni duro e debole diventano gli apici modificatori ʺ e ʹ, il che rende il risultato reversibile ma poco pronunciabile per un lettore italiano. BGN/PCGN è il sistema dei governi di Stati Uniti e Regno Unito e della maggior parte dei media in inglese: ж è zh, х è kh, е è ye a inizio parola e dopo una vocale. GOST 7.79-2000 sistema B è la variante ASCII che si trova negli URL russi e nel traslitteratore di Yandex: х è x, ц è c o cz, ы è y seguita da un apice inverso.

Una lettera cirillica che non appartiene allo standard scelto, per esempio una ђ serba in un testo russo, viene convertita con una tabella generale e indicata come tale nell’elenco Cosa è cambiato. E se il testo è per lo più latino con qualche parola cirillica, il riconoscimento della lingua segue la maggioranza, quindi porta Lingua del testo sulla lingua cirillica per applicare lo standard: il testo di esempio converte Київ come Kiyiv con la tabella generale e come Kyiv in modalità ucraina.

Dal greco al latino: ELOT 743 e Greeklish

I passaporti e i cartelli stradali greci seguono ELOT 743 / ISO 843 (passaporti): β è v, η è i, χ è ch, e le combinazioni hanno regole proprie. γγ diventa ng e γκ diventa gk, μπ è b a inizio parola e mp all’interno, ου è ou, e αυ, ευ, ηυ diventano av, ev, iv prima di vocale o consonante sonora e af, ef, if prima di una sorda. Quindi Γιώργος è Giorgos, Μπάμπης è Bampis, Ευαγγελία è Evangelia, Ναύπλιο è Nafplio e Αθήνα è Athina. Gli accenti vengono omessi, come fa anche il passaporto.

Greeklish (η → h, θ → th, ξ → ks, χ → x, ω → w) è la grafia informale che i greci usano in chat e nei messaggi, dove le lettere si scelgono per forma e per tastiera più che per suono: Γιώργος diventa Giwrgos, Ξέρω diventa Kserw, Χαρά diventa Xara.

Togliere i segni dall’arabo e dall’ebraico

In arabo i segni delle vocali brevi sono facoltativi e la maggior parte dei testi è scritta senza. Quando incolli un testo vocalizzato, per esempio da un dizionario o da un libro per bambini, scegli l’arabo e Rimuovi tashkeel (harakat, shadda, sukun, tanwin, tatweel): مُحَمَّد diventa محمد, e anche il tatweel usato per allungare le parole viene tolto. Per l’ebraico, Rimuovi niqqud e segni di cantillazione toglie punti vocalici, cantillazione, meteg e rafe da שָׁלוֹם e lascia שלום. Le lettere non vengono mai romanizzate, perché senza le vocali non si può ricavare dal solo testo una grafia latina corretta dell’arabo o dell’ebraico.

Slug e nomi file senza accenti

Imposta Output su Slug (URL) per ottenere una stringa in minuscolo con solo lettere da a a z, cifre e un Separatore (- o _): Příliš žluťoučký kůň diventa prilis-zlutoucky-kun, Щербаков Юрий diventa shcherbakov-iurii. Apostrofi e virgolette vengono eliminati e non sostituiti (l’anno diventa lanno), ogni altra sequenza di punteggiatura o spazi diventa un solo separatore, e agli estremi non ce n’è nessuno. Uno slug non contiene caratteri da codificare con il percento, quindi finisce in un URL così com’è. Se invece devi codificare un indirizzo intero con i parametri, usa il codificatore e decodificatore di URL.

Nome file mantiene il testo leggibile ma sicuro per ogni sistema operativo: i caratteri \ / : * ? " < > | e quelli di controllo, che Windows rifiuta in un nome file, vengono tolti, gli Spazi diventano _ o - oppure restano, i separatori ripetuti si fondono, l’estensione dopo l’ultimo punto resta, e punti e spazi alle estremità vengono tagliati. Zpráva o činnosti: leden/2026?.docx diventa Zprava_o_cinnosti_leden2026.docx. È la modalità per rinominare i file prima di caricarli su un server, un cloud o un repository git, dove i nomi con gli accenti rompono script e link.

Per uno slug in camelCase, snake_case o kebab-case di parole inglesi ci pensa il convertitore di case, e la lunghezza te la dice il contatore di caratteri e parole. Entrambi stanno nella categoria Testo insieme a questo.

Cosa è cambiato: controlla ogni sostituzione

Ogni carattere sostituito è evidenziato nel risultato. Passaci sopra con il mouse per vedere l’originale, la sostituzione e la regola, per esempio ř → r · segno diacritico rimosso o Щ → Shch · Passaporto: ICAO Doc 9303. Un carattere eliminato, come un segno debole o un segno di tashkeel, appare come un sottile segno puntinato. L’elenco Cosa è cambiato sotto il risultato raggruppa le sostituzioni con numero e regola, così in pochi secondi verifichi che un cognome sia stato traslitterato come lo scrive il tuo passaporto, o che una ä sia diventata ae e non a. L’elenco è ordinato per frequenza, quindi le lettere più importanti vengono per prime.

Quello che incolli non lascia mai il tuo browser. La conversione gira nella pagina con le funzioni Unicode standard di JavaScript e senza server, quindi nomi, indirizzi e interi documenti restano sul tuo computer.

Come tolgo gli accenti in Excel o Google Fogli?

Né Excel né Google Fogli hanno una funzione apposita: di solito si ricorre a una lunga catena di SOSTITUISCI, a una macro VBA o a un passaggio di Power Query. Il modo più rapido è copiare la colonna, incollarla nel campo Testo qui, copiare il Risultato e incollarlo di nuovo: le interruzioni di riga restano, quindi le righe rimangono allineate.

Come rimuovo gli accenti in Python o JavaScript?

In Python, unicodedata.normalize('NFKD', s).encode('ascii', 'ignore').decode() toglie i segni; in JavaScript lo fa s.normalize('NFD').replace(/\p{M}/gu, ''). Entrambi i metodi eliminano o lasciano invariate, senza avvisare, ł, ø, đ, ß e æ, perché queste lettere non hanno una scomposizione. Il pacchetto Python unidecode e questo strumento le gestiscono.

Quale traslitterazione usa il mio passaporto?

Russia: ICAO Doc 9303 dal 2014 (Passaporto: ICAO Doc 9303 (ordinanza MVD russo, 2020)). Ucraina: delibera del Consiglio dei ministri n. 55 del 2010. Bulgaria: la legge sulla traslitterazione del 2009, adottata nel 2013 anche dal BGN/PCGN. Grecia: ELOT 743. Serbia e Macedonia del Nord stampano entrambi gli alfabeti. Controlla la grafia sui documenti che hai già, perché un passaporto più vecchio può usare un sistema precedente, e le compagnie aeree confrontano il biglietto con il passaporto lettera per lettera.

Che differenza c'è tra traslitterazione e traduzione?

La traslitterazione riscrive le lettere, la traduzione riscrive il significato. Москва traslitterata è Moskva, tradotta è Mosca. Questo strumento traslittera soltanto, quindi nomi, indirizzi e codici restano le stesse parole in un alfabeto diverso.

Perché nel testo di esempio Київ diventa Kiyiv?

L'esempio è per lo più latino, quindi Rileva automaticamente applica le regole latine e converte le poche lettere cirilliche con la tabella generale. Scegli l'ucraino in Lingua del testo e lo standard del passaporto dà Kyiv.

Apprezzerei se condividessi queste pagine con gli amici, le aggiungessi ai segnalibri o ci collegassi. Grazie! 🙏