Conversor de Maiusculas/Minusculas

Converta texto entre diferentes convenções de nomenclatura: camelCase, PascalCase, snake_case, kebab-case e mais.

Texto de entrada
Digite ou cole texto em qualquer convenção de nomenclatura. Todas as variantes são geradas abaixo.
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

O que é um conversor de maiúsculas/minúsculas?

Um conversor de maiúsculas/minúsculas transforma texto entre as convenções de nomenclatura usadas em programação e escrita. Em vez de redigitar o nome de uma variável manualmente, cole-o uma vez e obtenha todas as variantes instantaneamente.

Estilos de formatação suportados

  • camelCase e PascalCase — comuns em JavaScript, TypeScript, Java e C#.
  • snake_case e SCREAMING_SNAKE_CASE — preferidos em Python, Ruby e constantes C.
  • kebab-case e SCREAMING-KEBAB-CASE — usados em nomes de classes CSS, URLs e flags de CLI.
  • dot.case e path/case — encontrados em chaves de configuração e caminhos de arquivos.
  • Title Case, Sentence case, UPPERCASE e lowercase — para prosa e texto de exibição.

Quando usar

  • Renomear variáveis ou constantes entre linguagens com diferentes convenções.
  • Gerar slugs de URL, nomes de classes CSS ou chaves de variáveis de ambiente a partir de texto simples.
  • Normalizar nomenclatura inconsistente antes de uma refatoração com busca e substituição.