Convertitore di Casse
Tredici modi di riscrivere le maiuscole: dal MAIUSCOLO alle convenzioni per il codice come camelCase e snake_case.
Il convertitore offre tredici formati, divisi in due famiglie. Da un lato quelli tipografici: tutto maiuscolo, tutto minuscolo, iniziali maiuscole su ogni parola, stile titolo, stile frase, alternato e inverso. Dall'altro le sei convenzioni di scrittura usate nel codice: camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE e dot.case. Il passaggio da un formato all'altro è immediato e non richiede di riscrivere nulla.
Sullo stile titolo serve un avvertimento che riguarda chi scrive in italiano. Quella modalità applica la convenzione inglese: mette l'iniziale maiuscola a ogni parola e riabbassa solo articoli e preposizioni inglesi. Su una frase italiana il risultato diventa Guida Alle Scorciatoie Da Tastiera, che in italiano è semplicemente sbagliato, perché la nostra norma vuole la maiuscola solo sulla prima parola e sui nomi propri. Per un titolo italiano usa lo stile frase e, se serve, rimetti a mano le maiuscole dei nomi propri.
Anche lo stile frase ha un comportamento da conoscere. La maiuscola viene rimessa dopo ogni punto, punto interrogativo o punto esclamativo, quindi le abbreviazioni con punti interni vengono alterate: S.p.A. diventa s.P.A. e un numero decimale come 3.5 milioni fa comparire una maiuscola in mezzo alla frase. Su testi pieni di sigle conviene controllare il risultato prima di incollarlo.
Il passaggio a maiuscolo, invece, tratta correttamente le vocali accentate: perché diventa PERCHÉ e città diventa CITTÀ, con l'accento conservato, come vuole la tipografia italiana. Quello che nessuna conversione può correggere è la scorciatoia E seguita da apostrofo al posto della È: resta un apostrofo anche dopo il passaggio, e va sistemata a mano.
I formati per il codice hanno un limite tecnico che vale la pena verificare prima di usarli su parole italiane. camelCase e PascalCase considerano separatore tutto ciò che non è una lettera ASCII o una cifra, quindi le vocali accentate non vengono traslitterate ma eliminate: città nuova diventa cittNuova e perché no diventa perchNo. snake_case, kebab-case e dot.case si limitano invece a sostituire spazi e segni di separazione, quindi conservano l'accento e producono città_nuova. Se il risultato deve diventare un nome di variabile, un identificatore o parte di un URL, togli gli accenti prima della conversione.
Restano i due formati giocosi. L'alternato parte dalla minuscola e alterna a ogni posizione, producendo la scrittura beffarda usata nei meme; l'inverso ribalta ciò che trova, quindi rimette in piedi un testo scritto per sbaglio con il blocco maiuscole inserito. Tutte le trasformazioni avvengono nel browser, senza invii al server.
Esempi di Conversione
See how each mode transforms text
UPPERCASE
All letters converted to capitals
lowercase
All letters converted to small
Title Case
Major words capitalized
Sentence case
First letter of sentences capitalized
aLtErNaTiNg CaSe
Alternating upper and lower
Inverse Case
Swap upper and lower
Risultati Copia Rapida
Clicca per copiare le conversioni più comuni
Come si usa
Incolla il testo
Va bene una parola, una frase o un blocco di più paragrafi.
Scegli il formato
Tipografico per i testi, convenzioni di codice per identificatori e URL.
Copia il risultato
Controlla accenti e sigle prima di incollare dove serve.
Domande frequenti sul convertitore di maiuscole
No. Quella modalità segue la convenzione inglese e mette l'iniziale maiuscola a quasi ogni parola. In italiano la maiuscola spetta solo alla prima parola e ai nomi propri, quindi per un titolo nostro conviene lo stile frase.
Sì, e correttamente: perché diventa PERCHÉ, città diventa CITTÀ. In italiano l'accento sulle maiuscole va mantenuto, quindi il risultato è quello tipograficamente giusto anche nei titoli tutti in maiuscolo.
No. La scorciatoia con apostrofo resta due caratteri distinti anche dopo la conversione, perché non è un problema di maiuscole ma di carattere sbagliato. Va sostituita a mano, oppure inserendo direttamente la È maiuscola accentata.
Perché considera separatore tutto ciò che non è lettera ASCII o cifra: città nuova diventa cittNuova e la à sparisce del tutto. Se il risultato deve essere un identificatore, elimina gli accenti prima di convertire.
snake_case, kebab-case e dot.case, che si limitano a sostituire spazi, trattini e punti: città nuova diventa città_nuova. Per un URL o un nome di file conviene comunque passare prima a lettere non accentate.
Le iniziali maiuscole mettono la maiuscola a ogni parola senza eccezioni. Lo stile titolo fa lo stesso ma riabbassa un elenco di parole brevi inglesi come the, of e and, quindi su un testo italiano i due risultati coincidono quasi sempre.
Perché rimette la maiuscola dopo ogni punto, e le sigle ne contengono al loro interno. Così S.p.A. diventa s.P.A. e anche i numeri decimali provocano una maiuscola fuori posto: su testi ricchi di abbreviazioni verifica sempre l'esito.
A recuperare un testo scritto con il blocco maiuscole attivo per sbaglio: ribalta ogni lettera, quindi ciò che era maiuscolo torna minuscolo e viceversa. Su un testo scritto normalmente produce invece un effetto grafico voluto.
Il convertitore lavora su testo semplice: interruzioni di riga e spaziatura restano, mentre grassetti, corsivi e link incollati da un editor si perdono, perché passano attraverso il campo come testo senza stile.
No. La conversione avviene nel browser con JavaScript, quindi anche documenti riservati restano sul tuo dispositivo. Nulla viene salvato e chiudendo la scheda non resta traccia del testo.