Conversor de Case

Digite um texto e veja-o convertido em camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e Title Case ao mesmo tempo.

camelCase
PascalCase
snake_case
kebab-case
CONSTANT_CASE
Title Case

O que é "case" de texto na programação?

Na programação, case (ou casing) é a convenção de como as palavras de um identificador — nome de variável, função, classe, arquivo ou constante — são unidas e capitalizadas. Cada linguagem e cada contexto tem suas convenções, e converter entre elas manualmente é tedioso e propenso a erros. Esta ferramenta faz a conversão de todos os formatos ao mesmo tempo, ao vivo, conforme você digita.

Os formatos suportados

Como a conversão funciona

A ferramenta primeiro quebra o texto em palavras, reconhecendo tanto separadores comuns (espaço, _, -, ., entre outros) quanto os limites de maiúscula/minúscula de um texto que já esteja em camelCase ou PascalCase. Em seguida, remonta essas palavras no formato de cada saída. Assim, você pode colar minhaVariavelDeTeste e obter minha_variavel_de_teste direto.

Perguntas frequentes (FAQ)

Por que mostrar todos os formatos ao mesmo tempo?

Porque na maioria dos casos você não sabe de antemão qual formato vai precisar — ou precisa de mais de um. Ver todos de uma vez, atualizados ao vivo, é mais rápido do que escolher um formato por vez. Cada linha tem seu próprio botão de copiar.

Como acentos e caracteres especiais são tratados?

Caracteres não alfanuméricos são tratados como separadores de palavra. Letras acentuadas são preservadas dentro das palavras, apenas com a caixa (maiúscula/minúscula) ajustada conforme o formato de destino.

Números são preservados?

Sim. Dígitos permanecem como parte das palavras. Por exemplo, usuario 2 teste vira usuario2Teste em camelCase, mantendo o número no lugar.