Vai al contenuto

Rimozione di Accenti e Diacritici

Scrivi o incolla un testo e la versione con sole lettere semplici compare mentre digiti: é diventa e, ñ diventa n, ü diventa u, e lettere speciali come ß, ø, ł e æ diventano ss, o, l e ae. Un conteggio indica quanti caratteri sono cambiati. Gratuito, senza registrazione, e nulla viene caricato.

Esempi

cafécafe
naïvenaive
MüllerMuller
señorsenor
GaußGauss
ŁódźLodz

Come usare la rimozione di accenti

  1. Incolla o digita il testo. La versione semplice compare nella seconda casella mentre digiti, senza alcun pulsante da premere.
  2. Leggi il conteggio. Mostra quanti caratteri sono cambiati, così capisci a colpo d'occhio se il testo aveva accenti.
  3. Copia il risultato con Copia Risultato, oppure prova uno dei sei esempi sotto la casella.
  4. Controlla nomi e lettere speciali rispetto alle convenzioni qui sotto prima di farci affidamento.

Come funziona la rimozione degli accenti

Una lettera come é può essere memorizzata come un solo carattere (U+00E9) oppure come due: una e seguita da un accento acuto combinante (U+0301). Lo strumento scompone ogni lettera latina in questa seconda forma con la normalizzazione Unicode forma NFD, poi elimina i segni combinanti nel blocco da U+0300 a U+036F. Resta la lettera base. Questo copre gli accenti più comuni (acuto, grave, circonflesso, tilde, dieresi, anello, caron, cediglia, ogonek, breve e macron) e i segni tonali e i corni del vietnamita.

Alcune lettere non sono lettere accentate ma lettere a sé stanti, quindi NFD le lascia intere. Lo strumento le converte con una tabella fissa:

LetteraDiventaLetteraDiventa
ø Øo Oæ Æae AE
đ Đd Dœ Œoe OE
ł Łl Lßss
ðdþ Þth Th

Il testo di esempio «El señor Müller pidió un café en Łódź…» diventa «El senor Muller pidio un cafe en Lodz…», con 7 caratteri cambiati. «Gauß» diventa «Gauss», «Dvořák» diventa «Dvorak» e «Việt Nam» diventa «Viet Nam».

Dove le lettere semplici sono la risposta sbagliata

  • Le convenzioni locali variano. Chi scrive in tedesco e non può digitare ü di solito scrive ue, quindi Müller diventa Mueller. Questo strumento dà Muller, perché toglie il segno e nient'altro. Se un modulo o un sistema tipo passaporto richiede ue, oe e ae, sostituiscili a mano.
  • La ı turca senza punto resta. È una lettera a sé, senza scomposizione, quindi «Işık» diventa «Isık». Sostituiscila con i da te.
  • Gli altri sistemi di scrittura restano invariati. Cirillico, greco, coreano, giapponese e altri testi non latini passano invariati (ricomposti in NFC se arrivano scomposti), quindi «Йошкар-Ола» conserva la sua й, e l'hangul o il kana con i segni di sonorità mantengono la loro forma. Lo strumento rimuove gli accenti solo dalle lettere latine e non conta questi caratteri come modificati.
  • I segni fuori dal blocco restano. I segni vocalici dell'arabo e dell'ebraico e i segni vocalici indiani non rientrano nell'intervallo da U+0300 a U+036F, quindi restano. Questo è uno strumento per testi in alfabeto latino.

Conserva gli accenti nella bibliografia

Un elenco di riferimenti deve scrivere il nome di un autore come lo scrive la fonte, con i suoi segni diacritici. Rimuovi gli accenti solo dove serve un testo in lettere semplici: un nome di file, un nome utente, una chiave di database o una ricerca che deve far combaciare «Müller» con «Muller». Non rimuoverli mai da un titolo o da un nome che pubblicherai.

Di quale strumento hai bisogno?

Se vuoi…Usa
Lettere latine semplici a partire da quelle accentateQuesta pagina
Un indirizzo web da un titolo, con gli accenti inclusiTesto in Slug
Le forme NFC, NFD, NFKC o NFKD, le legature e i caratteri a larghezza pienaUnicode Text Normalizer
Caratteri di larghezza zero e caratteri simili resi visibiliHidden Character Detector
Emoji rimosse dallo stesso testoRimozione emoji

Domande frequenti

Come rimuovo gli accenti da un testo?
Incolla il testo nella prima casella. La seconda mostra lo stesso testo senza accenti né segni diacritici: é diventa e, ñ diventa n, ü diventa u e ç diventa c. Copialo con un clic.
Come funziona tecnicamente la rimozione degli accenti?
Ogni lettera latina viene normalizzata nella forma Unicode NFD, che separa una lettera accentata in una lettera base e un segno combinante. Lo strumento elimina poi i segni combinanti e converte una breve lista di lettere speciali, come ø e ß, che non hanno scomposizione. Usa String.normalize, la funzione integrata del browser.
Che cosa succede a ø, æ e ß?
Sono lettere a sé stanti, quindi vengono convertite in modo esplicito: ø in o, æ in ae, œ in oe, ß in ss, đ e ð in d, ł in l e þ in th, con le maiuscole gestite allo stesso modo. Un testo tedesco o scandinavo può usare una traslitterazione diversa, come oe per ø.
Perché ü diventa u e non ue?
Perché lo strumento elimina la dieresi e lascia la lettera base. La forma ue è una convenzione tedesca per i sistemi che non possono mostrare ü. Se ti serve, sostituisci prima ä, ö e ü con ae, oe e ue, oppure correggi l'output a mano.
Quando conviene rimuovere gli accenti da un testo?
Per nomi di file, slug per URL, nomi utente, chiavi di database, sistemi legacy che accettano solo ASCII, e per far combaciare nomi scritti con e senza accenti in fonti diverse. Non rimuoverli da nomi o titoli di una bibliografia o da qualsiasi cosa tu pubblichi.
Il mio testo viene caricato o salvato?
No. La conversione avviene nel browser mentre digiti e nulla viene inviato a un server. Chiudendo la scheda il testo viene cancellato.

Strumenti correlati

Altri strumenti: Pulizia e formattazione del testo