Conversor de Caixa de Texto

Converta texto entre MAIÚSCULAS, minúsculas, Título, camelCase, PascalCase, snake_case, kebab-case e outros formatos.

Funcionalidades

MAIÚSCULAS
minúsculas
Cada Palavra Em Maiúscula
camelCase
PascalCase
snake_case
kebab-case
CONSTANT_CASE

Como Usar

1. Cole seu texto na caixa de entrada.

2. Clique em qualquer botão de formato — o resultado aparece abaixo.

3. Clique em Copiar para copiar o texto convertido.

Sobre esta ferramenta

Trocar maiúsculas e minúsculas à mão é lento e sujeito a erros, principalmente em identificadores de código. Este conversor reescreve seu texto nos estilos mais comuns com um clique: MAIÚSCULAS e minúsculas, Title Case para títulos, Sentence case para texto corrido, e as convenções de nomes que programadores usam — camelCase para variáveis JavaScript, PascalCase para classes e componentes, snake_case para Python e bancos de dados, kebab-case para URLs e classes CSS, CONSTANT_CASE para constantes, e dot.case e path/case para chaves e caminhos. Nos estilos de programação, o texto é dividido em palavras nos espaços, na pontuação e nas mudanças de maiúscula já existentes, então "user profile ID" e "userProfileId" são convertidos corretamente. O resultado é atualizado na hora e pode ser copiado com um clique.

Perguntas Frequentes

Qual a diferença entre camelCase, PascalCase e snake_case?
camelCase junta as palavras com a inicial de cada uma em maiúscula, exceto a primeira (userProfileId). PascalCase coloca todas as iniciais em maiúscula (UserProfileId). snake_case usa palavras em minúsculas unidas por sublinhados (user_profile_id), e kebab-case usa hifens (user-profile-id).
Como o Title Case decide quais letras ficam maiúsculas?
Ele coloca em maiúscula a primeira letra de cada palavra e o resto em minúscula. Guias de estilo em inglês, como APA ou Chicago, mantêm palavras curtas como "and", "of" ou "the" em minúscula no meio do título, e em português o costume é deixar artigos, preposições e conjunções em minúscula, então ajuste essas palavras à mão se seguir alguma dessas normas.
O Sentence case mantém maiúsculas em nomes próprios?
Não. O Sentence case passa tudo para minúsculas e depois coloca em maiúscula a primeira letra de cada frase, então nomes como "Brasil" ou "iPhone" precisam ser corrigidos à mão depois.
Ele converte um camelCase existente para snake_case corretamente?
Sim. Os estilos de programação separam palavras nas mudanças de minúscula para maiúscula, além de espaços, hifens e sublinhados, então getUserName vira get_user_name ou get-user-name.
A conversão funciona com idiomas sem letras maiúsculas?
Escritas como chinês, japonês e árabe não têm maiúsculas e minúsculas, então esses caracteres ficam como estão. Letras latinas, gregas e cirílicas, incluindo as acentuadas, são convertidas.

Ferramentas Relacionadas