Pular para o conteúdo
Aback Tools Logo

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.

Case Converter
Paste or type your text, then select a case style. The output updates instantly - copy or download the result in one click. Supports UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and SCREAMING_SNAKE_CASE.

Select Case Style

Active:UPPERCASE-All letters converted to uppercase

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.