Os 15 Estilos de Capitalização Explicados
Quinze conversores cobrem escrita, edição e programação. Veja o que cada um faz e quando usar.
MAIÚSCULAS e minúsculas — o essencial do dia a dia
minúsculas converte cada letra para sua forma pequena — a forma mais rápida de normalizar texto digitado com Caps Lock ligado ou preparar strings para comparação sem distinção de maiúsculas. MAIÚSCULAS faz o contrário, transformando cada letra em maiúscula para manchetes, siglas, avisos legais e onde for preciso ênfase. Ambos tratam corretamente caracteres acentuados (é, ü, ñ).
Title Case — manchetes que seguem as regras
Title Case coloca em maiúscula as palavras principais e mantém em minúscula os conectivos curtos — a, an, the, and, but, or, for, nor, on, at, to, from, by, in, of — seguindo as convenções de manchetes do estilo AP. A primeira e a última palavra são sempre maiúsculas, assim como a primeira palavra após dois-pontos. Perfeito para manchetes de artigos, títulos de livros, títulos do YouTube e assuntos de e-mail.
Sentence case — prosa normal, restaurada
Sentence case converte tudo para minúsculas e depois capitaliza apenas a primeira letra de cada frase (após ponto, interrogação ou exclamação, e no início de cada linha). É a forma mais rápida de transformar blocos em MAIÚSCULAS ou cabeçalhos em Title Case em frases comuns legíveis, e é o estilo que a maioria dos guias recomenda para rótulos de interface e botões.
camelCase e PascalCase — para identificadores de código
camelCase junta palavras sem separadores, com a primeira em minúscula e as demais capitalizadas: «user profile settings» vira userProfileSettings. É o padrão para variáveis e funções em JavaScript, Java e TypeScript. PascalCase também capitaliza a primeira palavra (UserProfileSettings) e é a convenção para classes, componentes React e nomes de tipos. O conversor entende entradas camel, snake, kebab e separadas por espaços — traduza entre convenções com um clique.
snake_case e kebab-case — favoritos do backend e da web
snake_case junta palavras minúsculas com underscores (user_profile_settings) — o estilo de Python, Ruby, Rust e da maioria das colunas de bancos de dados. kebab-case as junta com hífens (user-profile-settings) e é a escolha natural para slugs de URL, classes CSS e nomes de arquivo, pois os buscadores leem hífens como separadores de palavras.
CONSTANT_CASE, dot.case e path/case
CONSTANT_CASE é tudo maiúsculo unido por underscores (MAX_RETRY_COUNT) — como se declaram constantes em quase toda linguagem de programação. dot.case junta palavras minúsculas com pontos, comum em chaves de configuração e identificadores com namespace (user.profile.settings). path/case as junta com barras, seguindo caminhos de URL e identificadores estilo diretório (user/profile/settings).
aLtErNaTiNg, iNVERSE e lOWER fIRST — o trio divertido
aLtErNaTiNg cAsE alterna minúsculas e MAIÚSCULAS letra a letra — o formato de meme zombeteiro reconhecível na hora. iNVERSE cASE troca a caixa de cada letra, resgatando texto digitado com Caps Lock por acidente: hELLO vira Hello. lOWER fIRST deixa a primeira letra de cada palavra minúscula e o resto maiúsculo, um toque estilístico para posts em redes sociais.
Perguntas Frequentes
Como converter texto de MAIÚSCULAS para minúsculas?
Cole seu texto na caixa acima e clique no cartão «lowercase» — o texto convertido é copiado automaticamente para a área de transferência. O inverso funciona com o cartão «UPPERCASE», e o «iNVERSE cASE» troca a caixa de cada letra se você digitou com Caps Lock por engano.
O que é Title Case e quais palavras não levam maiúscula?
Title Case é o estilo de manchetes em que as palavras principais levam maiúscula, mas os conectivos curtos — a, an, the, and, but, or, nor, for, on, at, to, from, by, in, of — ficam minúsculos. A primeira e a última palavra do título são sempre maiúsculas, assim como a primeira palavra após dois-pontos. Exemplo: «The Lord of the Rings: The Fellowship of the Ring».
Qual a diferença entre camelCase, PascalCase, snake_case e kebab-case?
São as quatro convenções de nomenclatura mais comuns em programação. camelCase (userName) é usado para variáveis e funções em JavaScript e Java. PascalCase (UserName) nomeia classes e componentes. snake_case (user_name) é o padrão em Python, Ruby e SQL. kebab-case (user-name) aparece em URLs, classes CSS e nomes de arquivo. Esta ferramenta converte entre todas — detecta limites de palavras a partir de espaços, underscores, hífens e camelCase existente.
Meu texto é enviado para um servidor?
Não. Todas as conversões rodam 100% localmente no seu navegador com JavaScript — seu texto nunca é transmitido pela rede, armazenado ou registrado. Você pode até se desconectar da internet depois que a página carrega e todos os conversores continuam funcionando.
Posso converter várias linhas de uma vez?
Sim. Ative «Converter cada linha separadamente» e a conversão escolhida é aplicada a cada linha independentemente — ideal para converter em lote listas de títulos, nomes de variáveis ou slugs. As contagens de palavras, caracteres, frases e linhas atualizam ao vivo sob a caixa de texto.
Este conversor é realmente grátis?
Sim — totalmente grátis, sem cadastro, sem limites e sem marca d'água. O site é financiado por publicidade discreta e a ferramenta funciona em qualquer dispositivo com navegador moderno, incluindo celulares e tablets.