Convertitore di casi
Transform any string between common letter-case styles in one click. Fix accidental CAPS LOCK, format headings in title case, or turn a phrase into camelCase for JavaScript variables and snake_case for Python. Results appear instantly and stay on your device.
How to convert text case
1. Paste or type the text you want to convert.
2. Choose a target case: uppercase, lowercase, title case, sentence case, camelCase, snake_case, or kebab-case.
3. Copy the converted output from the result area.
4. Try another style on the same input without retyping.
Esempi di conversione
Risolto il problema con il BLOC MAIUSC accidentale
"CIAO MONDO" → minuscolo → "ciao mondo". Utile quando hai digitato l'oggetto di un'e-mail con il blocco maiuscole attivato.
Nome della variabile JavaScript
"pagina del profilo utente" → camelCase → "userProfilePage". Standard per identificatori JS/TS.
Preparazione degli slug URL
"Titolo del post del mio blog" → kebab-case → "titolo del post-del-mio-blog". Abbinalo al generatore di slug per slug finali sicuri per l'URL.
Quando usa il convertitore di casi
• Quando hai bisogno di maiuscole e minuscole coerenti per un documento o un CMS.
• Quando si rinominano variabili o colonne del database in modo che corrispondano alle convenzioni del codice.
• Quando correggi il testo incollato arrivato nel caso sbagliato.
Convenzioni di denominazione nel codice e nelle API
JavaScript e Java preferiscono camelCase per variabili e metodi (getUserName). Python e Ruby usano snake_case (get_user_name). Le classi CSS e i percorsi URL spesso utilizzano kebab-case (nav-bar-item). Le costanti in molte lingue sono SCREAMING_SNAKE_CASE (MAX_RETRIES). La corrispondenza con la convenzione dello stack impedisce commenti di revisione e avvisi di linter.
Domande frequenti
Cos'è il titolo?
Il titolo mette in maiuscolo la prima lettera delle parole principali. Le parole minori come "a", "il" e "di" spesso rimangono minuscole a meno che non inizino la stringa.
In che modo camelCase gestisce gli spazi e la punteggiatura?
Gli spazi e la maggior parte della punteggiatura vengono rimossi; ogni parola dopo la prima è in maiuscolo. "hello-world test" diventa "helloWorldTest".
Qual è la differenza tra snake_case e kebab-case?
Snake_case utilizza i caratteri di sottolineatura (my_variable); kebab-case utilizza i trattini (my-variable). Il maiuscolo kebab è comune negli URL; snake_case in Python e SQL.
Cambia i caratteri non inglesi?
Le lettere maiuscole e minuscole si applicano alle lettere Unicode dove definite. I caratteri senza variante maiuscolo rimangono invariati.
Posso convertire un'intera colonna CSV?
Incolla un valore o più righe. Ogni riga viene convertita in modo indipendente, utile per rinominare in batch gli elementi dell'elenco.