Convertitore di maiuscole/minuscole

Converti il testo tra diverse convenzioni di denominazione: camelCase, PascalCase, snake_case, kebab-case e altro.

Testo di input
Digita o incolla il testo in qualsiasi convenzione di denominazione. Tutte le varianti vengono generate qui sotto.
camelCase
helloWorldExample
PascalCase
HelloWorldExample
snake_case
hello_world_example
SCREAMING_SNAKE_CASE
HELLO_WORLD_EXAMPLE
kebab-case
hello-world-example
SCREAMING-KEBAB-CASE
HELLO-WORLD-EXAMPLE
dot.case
hello.world.example
path/case
hello/world/example
Title Case
Hello World Example
Sentence case
Hello world example
UPPERCASE
HELLO WORLD EXAMPLE
lowercase
hello world example

Cos’è un convertitore di maiuscole/minuscole?

Un convertitore di maiuscole/minuscole trasforma il testo tra le convenzioni di denominazione usate nella programmazione e nella scrittura. Invece di riscrivere manualmente il nome di una variabile, incollalo una volta e ottieni ogni variante all’istante.

Stili supportati

  • camelCase e PascalCase — comuni in JavaScript, TypeScript, Java e C#.
  • snake_case e SCREAMING_SNAKE_CASE — preferiti in Python, Ruby e nelle costanti C.
  • kebab-case e SCREAMING-KEBAB-CASE — usati nei nomi delle classi CSS, negli URL e nei flag CLI.
  • dot.case e path/case — presenti nelle chiavi di configurazione e nei percorsi dei file.
  • Title Case, Sentence case, UPPERCASE e lowercase — per la prosa e il testo visualizzato.

Quando usarlo

  • Rinominare variabili o costanti tra linguaggi con convenzioni diverse.
  • Generare slug per URL, nomi di classi CSS o chiavi di variabili d’ambiente a partire da testo semplice.
  • Normalizzare denominazioni incoerenti prima di un refactoring con cerca e sostituisci.