Cole seu texto e converta para qualquer estilo de letra instantaneamente.
camelCase e PascalCase são comuns em nomes de variáveis/classes no JavaScript; snake_case é comum em Python; kebab-case é comum em URLs e classes CSS.
Cada estilo de capitalização tem um uso técnico específico: camelCase e PascalCase são padrão em nomes de variáveis e classes em JavaScript e Java; snake_case é o padrão em Python e em nomes de colunas de banco de dados; kebab-case é usado em URLs e classes CSS; e Título/Sentença são formatos usados em textos para leitura humana, como títulos de artigos ou legendas.
Misturar convenções de capitalização no mesmo projeto (por exemplo, usar snake_case em algumas variáveis e camelCase em outras) é uma das causas mais comuns de código considerado "sujo" em revisões (code review), mesmo quando funciona perfeitamente. Cada linguagem de programação tem sua convenção dominante por razões históricas e de legibilidade — seguir o padrão esperado facilita a leitura do código por outras pessoas da equipe e evita erros bobos de digitação ao alternar entre estilos sem perceber.
Qual a diferença entre camelCase e PascalCase?
Em camelCase, a primeira palavra começa com letra minúscula e as seguintes com maiúscula (ex: nomeDoUsuario). Em PascalCase, todas as palavras — incluindo a primeira — começam com maiúscula (ex: NomeDoUsuario). Por convenção, camelCase costuma nomear variáveis e funções, enquanto PascalCase nomeia classes e componentes.
Por que existe um formato "CONSTANTE_CASE"?
É a convenção usada para nomear constantes em muitas linguagens de programação (como Python e C), deixando claro visualmente que aquele valor não deve ser alterado durante a execução do programa — por exemplo, MAX_TENTATIVAS ou API_KEY.
A ferramenta preserva acentos e caracteres especiais?
Sim, acentos (á, ã, ç) são mantidos em todos os estilos. A única exceção são os separadores (espaços, hífens, underscores), que são interpretados como divisores de palavras e removidos ou substituídos conforme o estilo escolhido.