Convertire maiuscole e minuscole
Passa tra MAIUSCOLO, minuscolo, Iniziali Maiuscole, frase, camel, Pascal, snake e kebab con un clic.
- caratteri
- 0
Incolla o scrivi qui sopra per vedere il risultato.
I tuoi file restano sul tuo dispositivo
Questo strumento viene eseguito interamente nel tuo browser. Ciò che incolli viene elaborato sul tuo dispositivo e non viene mai inviato a un server, quindi puoi usarlo in sicurezza con token, chiavi e testi non pubblicati.
Esempio
Esempio: le intestazioni di un foglio di calcolo trasformate in nomi di campo
Dal foglio di calcolo degli iscritti a un’associazione copi le intestazioni, una per riga: «Codice fiscale», «Città di nascita», «Comune di residenza» e «Partita IVA». Servono come nomi di colonna nel database e come nomi di variabile nel codice.
- Incolla le quattro righe e scegli il formato: ogni riga viene convertita per conto suo.
- Negli stili da programmazione gli spazi segnano dove comincia una parola: «Comune di residenza» diventa comune_di_residenza in snake_case e comuneDiResidenza in camelCase.
- In Iniziali Maiuscole e Come una frase la sigla IVA resta in maiuscolo; nei formati da programmazione diventa iva, o Iva dentro camelCase e PascalCase.
- Le lettere accentate restano: «Città di nascita» diventa città_di_nascita. Se il sistema di destinazione accetta solo lettere senza accento, togli l’accento prima.
| Formato | Città di nascita | Partita IVA |
|---|---|---|
| MAIUSCOLO | CITTÀ DI NASCITA | PARTITA IVA |
| minuscolo | città di nascita | partita iva |
| Iniziali Maiuscole | Città Di Nascita | Partita IVA |
| Come una frase | Città di nascita | Partita IVA |
| camelCase | cittàDiNascita | partitaIva |
| PascalCase | CittàDiNascita | PartitaIva |
| snake_case | città_di_nascita | partita_iva |
| kebab-case | città-di-nascita | partita-iva |
Le stesse intestazioni pronte per ogni uso: snake_case per le colonne del database, camelCase per JavaScript, kebab-case per un nome di file. Iniziali Maiuscole mette la maiuscola anche a «Di»: per un titolo all’italiana, con articoli e preposizioni in minuscolo, scegli Come una frase.
Come funziona
- Incolla il testo da convertire: un titolo, un elenco di etichette o degli identificatori copiati dal codice o da un foglio di calcolo.
- Scegli il formato di destinazione. MAIUSCOLO, minuscolo, Iniziali Maiuscole e Come una frase servono per la prosa; camel, Pascal, snake e kebab per identificatori, nomi di file e slug degli URL.
- Il risultato compare mentre scrivi. Le righe multiple vengono convertite una per una, così puoi elaborare in un colpo solo un'intera colonna di valori.
- Copia il risultato. Per i formati da programmazione, spazi, trattini, trattini bassi e le maiuscole interne già presenti vengono tutti riconosciuti come confini tra parole.
Domande frequenti
- Che differenza c'è tra Iniziali Maiuscole e Come una frase?
- “Iniziali Maiuscole” mette la maiuscola all'inizio di ogni parola, come in Come Iniziare Con Nouplo. “Come una frase” mette la maiuscola solo alla prima lettera di ogni frase e lascia il resto in minuscolo, come in Come iniziare con Nouplo. Nessuna delle due tocca le sigle già in maiuscolo come INPS o NASA, a meno che tutta la riga sia in maiuscolo: allora è testo “urlato” e viene riscritto per intero.
- Come vengono individuate le parole per camelCase e snake_case?
- I confini tra parole sono gli spazi, i trattini, i trattini bassi, la punteggiatura e i passaggi da minuscolo a maiuscolo dentro una parola: userProfileURL diventa user_profile_url in snake case e user-profile-url in kebab case. Virgole, punti e apostrofi non restano nel nome: “ciao,mondo” diventa ciao_mondo e “l’ultima volta” l_ultima_volta.
- Gestisce le lettere accentate e gli alfabeti non latini?
- Sì, usa la conversione di caso conforme a Unicode, quindi è diventa È, à diventa À e la ß tedesca viene gestita secondo le regole Unicode. Gli alfabeti senza distinzione di caso come giapponese, cinese, arabo ed ebraico restano invariati, e nei testi misti vengono convertite solo le parti latine, greche o cirilliche.
- Quale formato usare per variabili, file e URL?
- Le convenzioni variano da linguaggio a linguaggio: camelCase per le variabili di JavaScript e Java, PascalCase per i nomi delle classi, snake_case per Python e Ruby, kebab-case per le classi CSS, i nomi dei file e gli slug degli URL. Seguire la convenzione del progetto conta più della scelta in sé.
- Come trasformo un testo TUTTO MAIUSCOLO in un testo normale?
- Scegli “Come una frase”: «CIAO A TUTTI, CI VEDIAMO VENERDÌ ALLE 18 IN PIAZZA» diventa «Ciao a tutti, ci vediamo venerdì alle 18 in piazza». Quando tutta la riga è in maiuscolo anche le sigle tornano minuscole, e i nomi propri non si possono riconoscere: rimettili a mano.
- Il mio testo viene inviato da qualche parte?
- No. La conversione avviene interamente nel browser e non viene trasmesso né memorizzato nulla.