Conversor de Maiúsculas
Converta texto para MAIÚSCULAS, minúsculas, Título, camelCase, PascalCase, snake_case, kebab-case instantaneamente. Gratuito, 100% no seu navegador.
Referência
O que são formatos de capitalização de texto?
As convenções de capitalização de texto definem como as palavras são capitalizadas e separadas em texto escrito e código. Diferentes linguagens de programação, guias de estilo e plataformas têm convenções específicas — usar a capitalização errada pode quebrar código, violar regras de linting ou fazer o conteúdo parecer pouco profissional. Esta ferramenta converte entre 8 formatos comuns instantaneamente.
Todos os formatos de capitalização suportados
MAIÚSCULAS: Todas as letras em maiúscula. Usado para constantes (MAX_RETRIES), macros, variáveis de ambiente e ênfase.
minúsculas: Todas as letras em minúscula. Comum para URLs, nomes de classes CSS, endereços de e-mail e nomes de arquivos.
Título: Primeira letra de cada palavra em maiúscula. Usado para títulos de artigos, cabeçalhos e nomes de livros.
Sentença: Apenas a primeira letra da primeira palavra em maiúscula. Padrão para prosa comum, rótulos de UI e corpo de texto.
camelCase: Primeira palavra em minúscula, palavras subsequentes começam com maiúscula. O padrão em JavaScript, Java e TypeScript para variáveis e funções (getUserName).
PascalCase: Toda palavra começa com maiúscula. Usado para nomes de classes, componentes React/Vue e interfaces TypeScript (UserProfile).
snake_case: Palavras separadas por underscores, tudo em minúscula. Padrão em Python, Ruby, Rust e SQL (user_name).
kebab-case: Palavras separadas por hifens, tudo em minúscula. Padrão para classes CSS, atributos HTML, slugs de URL e flags de CLI (font-size).
Qual capitalização usar em cada contexto
JavaScript/TypeScript: camelCase para variáveis/funções, PascalCase para classes/componentes, UPPER_SNAKE_CASE para constantes.
Python: snake_case para variáveis/funções, PascalCase para classes, UPPER_SNAKE_CASE para constantes (PEP 8).
CSS/HTML: kebab-case para nomes de classes, IDs e propriedades customizadas.
REST APIs: camelCase (convenção JavaScript) ou snake_case (convenção Python/Ruby) para chaves JSON — escolha um e seja consistente.
Colunas de banco de dados: snake_case é padrão no PostgreSQL, MySQL e na maioria dos bancos SQL.
Variáveis de ambiente: UPPER_SNAKE_CASE por convenção em todas as plataformas.
Privacidade
Todo o processamento de texto ocorre 100% no seu navegador. Nenhum dado é enviado a nenhum servidor.