Convertitore di Case
Hai bisogno di MAIUSCOLO per un titolo, camelCase per una variabile, snake_case per una colonna di database, o kebab-case per uno slug URL? Incolla il tuo testo una volta e il convertitore lo mostra in ogni caso comune contemporaneamente. L’output si aggiorna istantaneamente mentre digiti, la gestione delle sigle è configurabile e i pulsanti di copia con un clic si trovano accanto a ciascuna variante.
Come funziona la conversione dei case
-
1
Incolla il tuo testo
Qualsiasi lunghezza, qualsiasi lingua. Le lettere Unicode vengono gestite correttamente, inclusi i caratteri accentati.
-
2
Ogni variante di case viene calcolata in parallelo
Tutti e otto i casi standard vengono visualizzati contemporaneamente — scegli quello di cui hai bisogno.
-
3
Configura la gestione delle sigle
Mantieni le sigle in maiuscolo (NASA → NASA) o convertile in Pascal (NASA → Nasa). Diverse convenzioni si adattano a diverse lingue e basi di codice.
-
4
Copia la versione di cui hai bisogno
Copia con un clic per ogni caso. Incolla di nuovo e ripeti senza riscrivere.
Le varianti di case
| Formato | Esempio | Uso tipico |
|---|---|---|
| MAIUSCOLO | ESEMPIO DI HELLO WORLD | Titoli, sigle, costanti in alcune lingue |
| minuscolo | esempio di hello world | Testo informale, oggetti email, URL |
| Title Case | Esempio di Hello World | Titoli, titoli di libri |
| Sentence case | esempio di hello world | Testo principale, etichette UI |
| camelCase | esempioDiHelloWorld | Variabili JavaScript/Java, chiavi JSON |
| PascalCase | EsempioDiHelloWorld | Classi C#/TypeScript, enum |
| snake_case | esempio_di_hello_world | Python, Ruby, colonne SQL, chiavi di configurazione |
| kebab-case | esempio-di-hello-world | Classi CSS, slug URL, flag CLI |
| CONSTANT_CASE | ESEMPIO_DI_HELLO_WORLD | Variabili di ambiente, costanti #define |
| dot.case | esempio.hello.world | Nomi dei pacchetti, DNS, percorsi dei namespace |
Regole del title case
Il title case inglese capitalizza la prima lettera della maggior parte delle parole, ma non delle brevi preposizioni, congiunzioni o articoli (a meno che non inizino o finiscano il titolo). Diverse guide di stile non concordano sui dettagli:
- Chicago: capitalizza la prima e l’ultima parola, oltre a tutte le parole “principali”. “a”, “the”, “and”, “or”, “but” rimangono in minuscolo.
- APA: capitalizza le parole di quattro lettere o più, oltre alla prima e all’ultima.
- AP: capitalizza tutte le parole principali indipendentemente dalla lunghezza.
Il preset predefinito del convertitore è Chicago; cambia il preset per altri.
Suggerimenti per contesto
- Slug URL: kebab-case in minuscolo, traslittera prima le lettere accentate (Ö → o, ñ → n).
- Identificatori Python: snake_case per funzioni e variabili, PascalCase per classi, CONSTANT_CASE per costanti a livello di modulo.
- Identificatori JavaScript: camelCase per variabili e funzioni, PascalCase per classi e componenti React, SCREAMING_SNAKE_CASE solo per vere costanti.
- CSS: kebab-case per nomi di classi e proprietà personalizzate.
- Chiavi JSON: camelCase nella maggior parte delle API moderne; alcuni sistemi legacy usano snake_case.
- Colonne di database: snake_case è la convenzione SQL; PascalCase è legale ma scomodo da citare.
Domande frequenti
Per impostazione predefinita, le lettere maiuscole contigue vengono trattate come una sigla e mantenute insieme (ad es. “XMLHttpRequest” si divide in XML + Http + Request). Puoi passare a una modalità rigorosa che tratta ogni transizione come un confine di parola.
Sì. Viene utilizzato il folding dei case Unicode, quindi i caratteri accentati (é, ñ, ü) vengono convertiti correttamente tra maiuscolo e minuscolo. La i dotata/non dotata turca viene gestita con un toggle locale.
Diverse guide di stile hanno regole diverse per le parole piccole. Il predefinito è il Chicago Manual of Style; seleziona APA o AP per regole alternative di capitalizzazione.
Sì. Incolla un blocco di testo e ogni riga viene convertita indipendentemente. Le interruzioni di riga vengono preservate in ogni variante di output.
Strumenti correlati
Contatore di parole
Conta parole, caratteri, frasi e paragrafi con tempo di lettura, tempo di lettura ad alta voce, densità delle parole chiave e un punteggio di leggibilità Flesch per saggi, post, didascalie e meta descrizioni.
Risolutore di Anagrammi
Incolla lettere mescolate o un indizio di cruciverba e ottieni ogni parola valida in inglese che può essere formata, ordinata per lunghezza.
Generatore di testo glitch
Crea testo glitch in stile Zalgo con segni combinanti Unicode. Scegli l'intensità, visualizza varianti e copia testo corrotto per profili, meme o post horror.
Generatore di nomi utente
Genera idee per nomi utente da una parola di partenza, con numeri e separatori opzionali. Utile per nuovi account, gamertag e profili alternativi.
Emoji Kitchen
Prova coppie verificate di Google Emoji Kitchen, scarica sticker PNG e usa suggerimenti o il browser esterno per esplorare altre combinazioni.
Generatore di testo per meme
Aggiungi didascalie da meme a un modello o a una tua immagine. Imposta testo sopra e sotto, regola font, colore e contorno, poi scarica o copia un PNG.