Conversor de maiúsculas e minúsculas
Converta texto entre 9 estilos de caixa na hora — MAIÚSCULAS, minúsculas, Título em Caixa Alta, caixa de frase, camelCase, PascalCase, snake_case, kebab-case e SCREAMING_SNAKE_CASE. Grátis, privado e sem cadastro.
Select Case Style
Nove estilos para cada contexto
Cada linguagem e plataforma tem sua convenção de capitalização. Este conversor reúne as nove mais comuns em uma só ferramenta, para você alternar entre elas sem reescrever nada.
- MAIÚSCULAS, minúsculas, Título e caixa de frase para texto legível por pessoas.
- camelCase e PascalCase para variáveis, classes e componentes em JavaScript e TypeScript.
- snake_case e SCREAMING_SNAKE_CASE para Python, Ruby, SQL e variáveis de ambiente.
- kebab-case para slugs de URL, classes CSS e atributos data.
Ele reconhece a entrada, não só a saída
O conversor divide entradas em camelCase, PascalCase, snake_case e kebab-case em palavras antes de aplicar o estilo de destino: «minhaVariavel» vira corretamente «minha_variavel» sem edições manuais.
O Título segue regras no estilo AP: palavras menores (a, an, the, and, but, or, in, of, to) ficam em minúsculas, exceto no começo do título.
Privacidade e fluxo de trabalho
Toda a conversão roda com JavaScript no seu dispositivo: sem requisições de rede e sem gravação, e o texto desaparece ao fechar a aba.
Você pode colar o texto ou enviar um .txt, .md ou .csv e baixar o resultado convertido sem limite de tamanho.
Perguntas frequentes
É uma ferramenta que muda o estilo de capitalização do texto sem alterar as palavras. Suporta estilos como MAIÚSCULAS, minúsculas, Título em Caixa Alta, camelCase, PascalCase, snake_case, kebab-case e SCREAMING_SNAKE_CASE. Todo o processamento acontece localmente no seu navegador.
No camelCase a primeira palavra fica toda em minúsculas e cada palavra seguinte começa com maiúscula (ex.: «minhaVariavel»). No PascalCase todas as palavras, inclusive a primeira, começam com maiúscula (ex.: «MinhaVariavel»). camelCase é padrão para variáveis em JavaScript, enquanto PascalCase é usado em nomes de classes e componentes.
Use snake_case para nomes de variáveis e funções em Python, Ruby e SQL. Use kebab-case para slugs de URL, nomes de classes CSS e atributos data do HTML. A diferença principal está no separador: sublinhados no snake_case, hifens no kebab-case.
SCREAMING_SNAKE_CASE (tudo em maiúsculas com sublinhados) é a convenção universal para variáveis de ambiente, constantes e chaves de configuração. Exemplos: DATABASE_URL, API_SECRET_KEY e MAX_RETRY_COUNT.
Sim. O conversor divide com inteligência entradas em camelCase, PascalCase, snake_case e kebab-case em palavras antes de aplicar o estilo de destino. Por exemplo, «minhaVariavel» vira corretamente «minha_variavel» (snake_case) sem edição manual.
Totalmente. Toda a conversão acontece no seu navegador com JavaScript. Seu texto nunca é enviado a servidor algum, nem armazenado ou registrado. Ao fechar a aba, o texto desaparece.
Não — nosso Título segue regras no estilo AP. Palavras menores como «a», «an», «the», «and», «but», «or», «in», «of» e «to» ficam em minúsculas, exceto no início do título.
Sim. Clique no botão Enviar do painel de entrada para carregar qualquer arquivo de texto (.txt, .md, .csv). O conteúdo é carregado e convertido na hora. Baixe o resultado pelo botão Baixar.
Sim, 100% grátis, sem custos ocultos nem limitações. Sem cadastro, sem plano premium, sem limites de uso e sem restrição de tamanho de arquivo. Use quantas vezes precisar.