🔠Conversor de Case
O conversor de case transforma texto entre formatos — camelCase, snake_case, kebab-case, PascalCase e CONSTANT_CASE, tudo no navegador.
🔒 Cálculo 100% local — os dados que você digita não saem do seu navegador, nada é enviado a servidores.
Fonte: manipulação de strings nativa do JavaScript — conversão 100% no navegador, sem envio de dados · Última verificação em 08/10/2026
O conversor de case transforma texto entre formatos: camelCase (primeira palavra minúscula, demais maiúsculas), snake_case (minúsculas com underscore), kebab-case (minúsculas com hífen), PascalCase (todas as palavras maiúsculas) e CONSTANT_CASE (maiúsculas com underscore). Todo o processamento é 100% local. A ferramenta é gratuita e fácil de usar.
Como converter case
- Digite o textoEscreva ou cole o texto para converter.
- Escolha o caseSelecione o formato de saída.
- ConvertaA ferramenta converte instantaneamente.
Como funciona a conversão
A ferramenta divide o texto em palavras (por espaços, hífens, underscores ou maiúsculas) e remonta no formato escolhido. Cada formato tem regras específicas de capitalização e separador.
camelCase: primeira palavra minúscula, demais palavras com a primeira letra maiúscula, sem separador. Exemplo: 'hello world' → 'helloWorld'. snake_case: todas as palavras minúsculas, separadas por underscore. Exemplo: 'hello world' → 'hello_world'. kebab-case: todas as palavras minúsculas, separadas por hífen. Exemplo: 'hello world' → 'hello-world'.
PascalCase: todas as palavras com a primeira letra maiúscula, sem separador. Exemplo: 'hello world' → 'HelloWorld'. CONSTANT_CASE: todas as palavras maiúsculas, separadas por underscore. Exemplo: 'hello world' → 'HELLO_WORLD'.
A ferramenta divide o texto em palavras (por espaços, hífens, underscores ou maiúsculas) e remonta no formato escolhido. Cada formato tem regras específicas de capitalização e separador.
camelCase: primeira palavra minúscula, demais palavras com a primeira letra maiúscula, sem separador. Exemplo: 'hello world' → 'helloWorld'. snake_case: todas as palavras minúsculas, separadas por underscore. Exemplo: 'hello world' → 'hello_world'. kebab-case: todas as palavras minúsculas, separadas por hífen. Exemplo: 'hello world' → 'hello-world'.
PascalCase: todas as palavras com a primeira letra maiúscula, sem separador. Exemplo: 'hello world' → 'HelloWorld'. CONSTANT_CASE: todas as palavras maiúsculas, separadas por underscore. Exemplo: 'hello world' → 'HELLO_WORLD'.
A conversão é útil para padronizar nomes de variáveis, funções e arquivos em projetos de código. Para JavaScript, camelCase é o padrão para variáveis e funções, PascalCase para classes. Para Python, snake_case é o padrão. Para CSS, kebab-case é o padrão.
Exemplo resolvido
Na bancada de testes, o texto 'hello world' foi convertido para camelCase ('helloWorld'), snake_case ('hello_world'), kebab-case ('hello-world'), PascalCase ('HelloWorld') e CONSTANT_CASE ('HELLO_WORLD').
Um segundo caso: o texto 'user_name' foi convertido para camelCase ('userName'), kebab-case ('user-name'), PascalCase ('UserName') e CONSTANT_CASE ('USER_NAME').
Um texto com números 'item 1 name' foi convertido para camelCase ('item1Name'), snake_case ('item_1_name') e CONSTANT_CASE ('ITEM_1_NAME'). Os números são preservados na conversão.
Privacidade e limites
- Processamento 100% local: o texto é convertido no navegador; nada sai do navegador
- Suporta camelCase, snake_case, kebab-case, PascalCase e CONSTANT_CASE
- A conversão é instantânea, sem processamento pesado
- O texto não é armazenado nem enviado
- A ferramenta não verifica código real nem sintaxe
- A conversão preserva números e caracteres especiais
Dicas para tirar o melhor proveito
Use o conversor para padronizar nomes de variáveis, funções e arquivos em projetos de código. Para JavaScript, camelCase é o padrão para variáveis e funções, PascalCase para classes. Para Python, snake_case é o padrão. Para CSS, kebab-case é o padrão.
Se o texto tiver caracteres especiais, eles são preservados na conversão. E para textos com números, os números são preservados: 'item 1' vira 'item1' em camelCase e 'item_1' em snake_case.
Use o conversor para padronizar nomes de variáveis, funções e arquivos em projetos de código. Para JavaScript, camelCase é o padrão para variáveis e funções, PascalCase para classes. Para Python, snake_case é o padrão. Para CSS, kebab-case é o padrão.
Se o texto tiver caracteres especiais, eles são preservados na conversão. E para textos com números, os números são preservados: 'item 1' vira 'item1' em camelCase e 'item_1' em snake_case.
Se o texto tiver caracteres especiais, eles são preservados na conversão. E para textos com números, os números são preservados: 'item 1' vira 'item1' em camelCase e 'item_1' em snake_case.
Para padronizar nomes em projetos de código, use o case correto para a linguagem: camelCase para JavaScript, snake_case para Python, kebab-case para CSS. E para textos muito longos, a conversão pode demorar, mas não deve travar.
Erros comuns a evitar
O erro mais comum é usar o case errado para a linguagem: camelCase para JavaScript, snake_case para Python, kebab-case para CSS. Outro engano é esquecer que a conversão não verifica sintaxe — ela apenas transforma o texto.
Também é comum esquecer que caracteres especiais são preservados: a conversão não remove nem altera caracteres especiais. E cuidado com textos muito longos: a conversão pode demorar, mas não deve travar.
O erro mais comum é usar o case errado para a linguagem: camelCase para JavaScript, snake_case para Python, kebab-case para CSS. Outro engano é esquecer que a conversão não verifica sintaxe — ela apenas transforma o texto.
Também é comum esquecer que caracteres especiais são preservados: a conversão não remove nem altera caracteres especiais. E cuidado com textos muito longos: a conversão pode demorar, mas não deve travar.
Para textos com caracteres especiais, a conversão preserva os caracteres — não remove nem altera. E para textos com números, os números são preservados: 'item 1' vira 'item1' em camelCase.
Para textos muito longos, a conversão pode demorar, mas não deve travar — seja paciente.
Veja também
Se esta ferramenta foi útil, você também pode precisar destas relacionadas: Formatador e validador de JSON, Teste de Regex, Gerador de Regex, Conversor de Case.
Ferramentas relacionadas
🧾Formatador e validador de JSON
Cole um JSON, formate com indentação, minifique ou descubra exatamente onde está o erro.
Abrir ferramenta →🔍Teste de Regex
Teste expressões regulares com highlight de matches.
Abrir ferramenta →🔧Gerador de Regex
Builder visual: literal, classes, quantificadores.
Abrir ferramenta →🔠Conversor de Case
camelCase/snake_case/kebab-case/PascalCase/CONSTANT_CASE.
Abrir ferramenta →Perguntas frequentes
Como converter case?
Digite o texto e escolha o formato. A ferramenta converte instantaneamente.
Quais formatos são suportados?
camelCase, snake_case, kebab-case, PascalCase e CONSTANT_CASE.
O texto é enviado para algum servidor?
Não. A conversão acontece no seu navegador — nada sai do seu aparelho.
Números são preservados?
Sim. Os números são preservados na conversão: 'item 1' vira 'item1' em camelCase.
O texto é armazenado?
Não. A ferramenta não armazena nem envia o texto.
A ferramenta verifica código real?
Não. A ferramenta converte o texto — não verifica código real nem sintaxe.
Explore mais ferramentas gratuitas
Dezenas de calculadoras, conversores e geradores — todos funcionam no navegador, sem cadastro e sem instalar nada.