TextToolbox Strumenti di testo istantanei

Convertitore di Maiuscole e Minuscole

Incolla il testo, scegli un formato: il risultato si aggiorna in tempo reale e non lascia mai il tuo browser.

Sette formati, un regolamento onesto

MAIUSCOLO e minuscolo sono semplici, ma gli altri modi nascondono regole vere. Il nostro Titolo mette la maiuscola a ogni parola tranne le parole funzionali brevi dell'italiano — di, del, della, dei, delle, la, il, le, lo, gli, un, una, uno, e, ed, o, od, in, a, ad, per, con, su, da, tra, fra — a meno che una di esse non sia la prima o l'ultima parola, che porta sempre la maiuscola. La Frase mette tutto in minuscolo, poi mette la maiuscola alla prima lettera dopo ogni confine di frase (., !, ?). I formati da programmazione dividono il testo su tutto ciò che non è lettera o numero (compatibile con Unicode, così le parole accentate sopravvivono), mettono i pezzi in minuscolo e li uniscono: camelCase mette la maiuscola a ogni parola dopo la prima, snake_case unisce con trattini bassi e kebab-case unisce con trattini.

Esempio pratico

Input: il modo giusto per scrivere codice pulito

Nota come il Titolo mantenga "per" in minuscolo a metà titolo ma metta comunque la maiuscola a "Il" come prima parola e a "Pulito" come ultima.

Domande frequenti

Quali parole restano minuscole nel Titolo?

Questo convertitore mantiene minuscole le parole funzionali brevi dell'italiano — di, del, della, dei, delle, la, il, le, lo, gli, un, una, uno, e, ed, o, od, in, a, ad, per, con, su, da, tra, fra — a meno che non siano la prima o l'ultima parola, che porta sempre la maiuscola. In italiano normativo i titoli portano di norma la maiuscola solo sulla prima parola; il Titolo in stile inglese si usa soprattutto in titoli di marketing, nomi di prodotto e contenuti bilingue. Se scrivi per una pubblicazione specifica, controlla il suo manuale di stile.

Qual è la differenza tra camelCase e PascalCase?

Entrambi eliminano i separatori e mettono la maiuscola all'inizio di ogni parola; l'unica differenza è la prima lettera. camelCase inizia minuscolo (nomeUtente), PascalCase inizia maiuscolo (NomeUtente). Questo strumento produce camelCase — per PascalCase, basta mettere in maiuscolo la prima lettera del risultato.

Quando usare snake_case e quando kebab-case?

snake_case (parole_unite_da_trattini_bassi) è la convenzione nel codice: variabili Python, colonne di database, molte chiavi di configurazione. kebab-case (parole-unite-da-trattini) appartiene agli URL e ai nomi di file per il web, perché i motori di ricerca trattano il trattino come separatore di parola e il trattino basso non può comparire nei nomi di dominio né negli identificatori compatibili con CSS.

Gestisce le lettere accentate come à, è o ù?

Sì. La suddivisione in parole usa un pattern compatibile con Unicode (lettere e numeri di qualsiasi alfabeto), così 'città' resta città nell'output camelCase invece di essere spezzata o persa, e la conversione tra maiuscole e minuscole segue le regole Unicode: È diventa è correttamente.