Strumento gratuito per sviluppatori

Convertitore di maiuscole e formati: camelCase, snake_case e altro

Trasforma qualsiasi frase in camelCase, PascalCase, snake_case, kebab-case, Title Case, tipo frase, MAIUSCOLO o minuscolo. Otto formati, un clic.

camelCase PascalCase snake_case kebab-case Title Case Tipo frase MAIUSCOLO minuscolo

Converti il testo in camelCase, snake_case o Title Case

Devi dare un nome alle variabili, scrivere titoli o creare URL? Questo convertitore riscrive le tue parole esattamente nel formato che ti serve, così smetti di correggere maiuscole e trattini bassi a mano. Incolla una frase, scegli uno stile e copia il risultato.

Leggi di più
Esempio di camelCase: "user first name" diventa userFirstName

camelCase per JavaScript e JSON

Il camelCase unisce le parole senza spazi e mette la maiuscola a ogni parola dopo la prima: userFirstName. È lo standard per le variabili JavaScript e i metodi Java, e molte API JSON lo usano per le chiavi.

Risultato in PascalCase per il nome di un componente React

PascalCase per classi e componenti

Il PascalCase mette la maiuscola a ogni parola, compresa la prima: UserProfileCard. Gli sviluppatori lo usano per i nomi delle classi in C# e Java e per i componenti React.

Esempio di snake_case per variabili Python e colonne di database

snake_case per Python e database

Lo snake_case scrive le parole in minuscolo e le unisce con trattini bassi: user_first_name. È la convenzione Python per variabili e funzioni (PEP 8) e una scelta comune per le colonne dei database.

Risultato in kebab-case usato come nome di una classe CSS

kebab-case per URL e CSS

Il kebab-case unisce parole minuscole con trattini: user-first-name. Lo trovi nelle classi CSS, negli attributi HTML, nei nomi dei file e negli slug URL ottimizzati per la SEO.

Lo stesso titolo di un blog in Title Case e in tipo frase

Title Case e tipo frase per i titoli

Il Title Case mette la maiuscola alle parole principali di un titolo, ideale per titoli di blog, H1 e oggetti delle email. Il tipo frase mette la maiuscola solo alla prima parola, per un aspetto più morbido e moderno.

Convertitore di maiuscole e formati con otto pulsanti di formato

Tutte le convenzioni di denominazione in un unico posto

MAIUSCOLO e minuscolo si trovano accanto ai formati per sviluppatori, così puoi passare da uno all’altro degli otto stili senza aprire un secondo strumento. Fai clic su Campione per vederli tutti in azione.

Come usare il Convertitore di maiuscole e formati

1

Incolla il tuo testo

Scrivi o incolla una parola, una frase o un nome di variabile nella casella. Fai prima clic su Campione se vuoi vedere come funziona.
2

Scegli camelCase, snake_case o un altro formato

Scegli camelCase, PascalCase, snake_case, kebab-case, Title Case, tipo frase, MAIUSCOLO o minuscolo.
3

Copia il risultato

Il testo convertito appare all’istante. Copialo nel tuo editor di codice, CMS, foglio di calcolo o documento.
4

Cancella e converti il successivo

Fai clic su Cancella per ricominciare e convertire la variabile, il nome di file o il titolo successivo.

Domande frequenti sul Convertitore di maiuscole e formati

Le convenzioni di denominazione spiegate con esempi.

Che cos’è il camelCase?

Il camelCase scrive una frase senza spazi, inizia in minuscolo e mette la maiuscola a ogni parola successiva, come le gobbe di un cammello. È chiamato anche notazione a cammello, camel caps o lower camel case. Tutti questi nomi indicano lo stesso stile.

Puoi mostrare un esempio di camelCase?

Certo. "first name" diventa firstName, "total order value" diventa totalOrderValue e "is user active" diventa isUserActive. Incolla la tua frase nello strumento per ottenere subito lo stesso risultato, anche con nomi più lunghi.

Qual è la differenza tra camelCase e snake_case?

Il camelCase unisce le parole con le maiuscole (orderTotal), mentre lo snake_case usa parole minuscole e trattini bassi (order_total). La scelta giusta dipende dal linguaggio: JavaScript e Java preferiscono il camelCase, Python, Ruby e SQL lo snake_case. Più dello stile in sé conta la coerenza in tutto il progetto.

PascalCase o camelCase: qual è la differenza?

Solo la prima lettera. Il PascalCase (detto anche notazione Pascal o upper camel case) mette la maiuscola anche alla prima parola: OrderTotal. Il camelCase la lascia minuscola: orderTotal. Classi e componenti usano di solito il PascalCase; variabili e funzioni il camelCase.

Che cos’è il kebab-case?

Il kebab-case unisce parole minuscole con trattini, come pezzi su uno spiedino: order-total. La maggior parte dei linguaggi di programmazione non lo accetta nei nomi delle variabili perché il trattino indica la sottrazione, quindi si usa soprattutto per URL, classi CSS e nomi di file.

Che cos’è il Train-Case?

Il Train-Case mette la maiuscola a ogni parola e le unisce con trattini: Content-Type. È comune nei nomi delle intestazioni HTTP. Non c’è ancora un pulsante Train-Case, ma puoi convertire in Title Case e sostituire gli spazi con trattini.

Perché le convenzioni di denominazione sono importanti?

Nomi coerenti rendono il codice più facile da leggere, cercare e revisionare. Linter e guide di stile come PEP 8 si aspettano un formato preciso per ogni tipo di nome, quindi mescolare snake_case, PascalCase e camelCase nello stesso progetto genera errori e diff disordinati.

Questo convertitore camelCase è gratuito?

Sì. Tutti i formati di questo convertitore sono gratuiti, senza registrazione e senza limiti. Funziona in qualsiasi browser, su computer o smartphone.

Stai creando un URL da un titolo?

Trasforma qualsiasi titolo in uno slug pulito e ottimizzato per la SEO con il nostro strumento Testo in slug.

Crea uno slug

Raheel Jakhura

CEO / Co-Founder

Our goal is to provide online free tools so you don't have to install any software for basic usages. We are trying to add more tools and make these tools free forever.

cookies image
Abbiamo a cuore i tuoi dati e ci piacerebbe utilizzare i cookie per migliorare la tua esperienza.