Ferramentas do dia a diaTOOLKIT
19

Maiúsculas e Minúsculas

Cole seu texto e converta para qualquer estilo de letra instantaneamente.

🔠
💡
Dica

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.

Quando usar cada estilo de capitalização?

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.

Por que isso importa para quem programa

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.

Perguntas frequentes

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.

🔗

Mais ferramentas