In breve: un convertitore di maiuscole/minuscole cambia il testo tra MAIUSCOLO, minuscolo, Title Case, Sentence case e stili di codice come camelCase o snake_case. L'unica cosa che la conversione automatica sbaglia sono nomi e acronimi: il Title Case trasforma volentieri «NASA» in «Nasa» e «McDonald» in «Mcdonald». Questa guida spiega quale formato usare e quando, e come convertire in modo pulito senza rovinare i nomi propri.
Cambiare le maiuscole sembra banale finché non lo fai su un intero documento e scopri che lo strumento ha appiattito ogni acronimo e cognome. Le maiuscole sono in parte meccaniche e in parte editoriali, e capire la differenza è ciò che mantiene il risultato leggibile.

I formati che vale la pena conoscere
- MAIUSCOLO / minuscolo — trasformazioni uniformi, sicure su qualsiasi testo.
- Title Case — mette l'iniziale maiuscola a ogni parola importante: «The Quick Brown Fox». Ottimo per i titoli.
- Sentence case — mette la maiuscola solo alla prima parola e ai nomi propri: «The quick brown fox». Ottimo per il corpo del testo e le interfacce.
- Stili per sviluppatori —
camelCaseper le variabili,PascalCaseper le classi,snake_caseper le colonne di database,kebab-caseper URL e CSS.
Dove si rompono nomi e acronimi
Il Title Case automatico applica una sola regola — «maiuscola l'iniziale, minuscolo il resto» — e quella regola è sbagliata per tutto ciò che è già stato scritto in maiuscolo di proposito. «NASA» diventa «Nasa», «iPhone» diventa «Iphone», «McDonald» diventa «Mcdonald» e «O'Brien» può diventare «O'brien». Non sono bug della conversione, ma il limite di una regola meccanica che incontra le convenzioni dei nomi umani.
La soluzione pratica è convertire prima e rileggere i nomi propri dopo. Esegui la conversione in blocco per velocità, poi cerca in modo mirato marchi, nomi di persona e sigle e ripristina a mano la loro forma corretta.
Accenti e testo non inglese
Le maiuscole non funzionano allo stesso modo in ogni lingua. Un buon convertitore usa metodi Unicode consapevoli della lingua (toLocaleUpperCase / toLocaleLowerCase), così caratteri accentati come é, ü e ç passano correttamente in maiuscolo e le regole specifiche della lingua — come la «ı» turca senza punto — vengono rispettate anziché corrotte.
Un flusso pulito
- Scegli il formato adatto al compito: Title Case per un titolo, Sentence case per un paragrafo, uno stile di codice per gli identificatori.
- Converti tutto il blocco in una volta con il Convertitore di Maiuscole/Minuscole.
- Rileggi per nomi propri e acronimi e correggi quelli che lo strumento ha appiattito.
- Se stai anche sistemando spaziatura o contando la lunghezza, passa il risultato nel Contatore di Caratteri prima di pubblicare.
Errori comuni da evitare
- Fidarsi che il Title Case preservi gli acronimi — non lo fa.
- Usare il Title Case per frasi intere, cosa che eccede nelle maiuscole e suona strana.
- Mischiare stili per sviluppatori in un'unica base di codice (camelCase qui, snake_case là).
- Convertire testo accentato con uno strumento non consapevole di Unicode.
La conversione delle maiuscole è un compito in due passi: lascia che lo strumento faccia la parte meccanica con un clic, poi dedica dieci secondi a ripristinare i nomi e gli acronimi che solo un umano sa essere intenzionali.