Ferramentas
Converter maiúsculas e minúsculas
Cole um texto e escolha o formato: tudo em maiúsculas, tudo em minúsculas, inicial de cada palavra, inicial de frase, caixa invertida ou os quatro formatos usados para nomear variáveis e arquivos.
Tudo acontece no seu navegador. Nenhum dado digitado aqui é enviado à sysINFO ou a terceiros - não há servidor, upload nem registro. Você pode desconectar da internet e a ferramenta continua funcionando.
Entrada
Resultado
Para que serve
Trocar a caixa de um texto é uma daquelas tarefas que parecem triviais até você precisar fazê-las em um parágrafo inteiro. Um título que chegou todo em caixa alta e precisa voltar ao normal, uma planilha exportada de um sistema antigo onde tudo veio em maiúsculas, uma legenda que alguém digitou com Caps Lock ligado sem perceber. Refazer isso na mão é lento e propenso a erro.
Além dos formatos editoriais, a ferramenta cobre os quatro formatos que aparecem no trabalho com código: camelCase, PascalCase, snake_case e kebab-case. Eles são a forma padrão de nomear variáveis, funções, colunas de banco de dados, chaves de arquivo de configuração e nomes de arquivo em projetos web. Transformar "Relatório de Operações Mensais" em relatorio-de-operacoes-mensais manualmente é justamente o tipo de trabalho repetitivo que vale automatizar.
A inversão de caixa é o caso menos comum, mas tem seu uso: descobrir rapidamente onde o Caps Lock ficou preso durante a digitação, ou consertar um texto inteiro digitado com a tecla travada, em que maiúsculas e minúsculas saíram exatamente ao contrário do pretendido.
Como usar
- Cole o conteúdo no campo Texto original.
- Escolha o Formato de saída na lista. São nove opções, das mais simples às de programação.
- Clique em Converter. O resultado aparece no painel ao lado.
- Depois da primeira conversão, o resultado passa a se atualizar sozinho quando você edita o texto ou troca o formato, sem precisar clicar de novo.
- Use Copiar para levar o resultado para a área de transferência e Limpar para esvaziar os dois campos.
Exemplos
A mesma frase nos cinco formatos editoriais
Original: relatório de OPERAÇÕES mensais. já revisado. MAIÚSCULAS: RELATÓRIO DE OPERAÇÕES MENSAIS. JÁ REVISADO. minúsculas: relatório de operações mensais. já revisado. Título: Relatório De Operações Mensais. Já Revisado. Frase: Relatório de operações mensais. Já revisado. Invertida: RELATÓRIO DE operações MENSAIS. JÁ REVISADO.
Os quatro formatos de programação, com os acentos removidos
Original: Relatório de Operações Mensais camelCase: relatorioDeOperacoesMensais PascalCase: RelatorioDeOperacoesMensais snake_case: relatorio_de_operacoes_mensais kebab-case: relatorio-de-operacoes-mensais
Pontuação e números nos formatos de programação
Original: Versão 2.0 (beta) - notas! snake_case: versao_2_0_beta_notas kebab-case: versao-2-0-beta-notas
Notas técnicas
MAIÚSCULAS, minúsculas e a inversão de caixa usam as regras de mapeamento de caixa definidas pelo Unicode e implementadas pelo próprio navegador. Isso significa que a conversão respeita acentos, cedilha e alfabetos não latinos sem que a página precise de nenhuma tabela própria. Letras que não têm par de caixa, como ideogramas e caracteres do árabe, passam intactas.
O formato de título coloca em maiúscula a primeira letra de toda palavra, inclusive depois de aspas, parênteses e colchetes, sem aplicar exceções para artigos e preposições. O formato de frase coloca em maiúscula a primeira letra do texto e a primeira letra depois de cada ponto, interrogação ou exclamação seguidos de espaço. Nos dois casos, o resto do texto é rebaixado para minúsculas antes, o que significa que siglas como IBGE ou HTTP perdem a caixa alta e precisam ser corrigidas à mão.
Os formatos camelCase, PascalCase, snake_case e kebab-case seguem outro caminho. Primeiro o texto é normalizado e os sinais diacríticos são descartados, depois tudo é rebaixado para minúsculas, e por fim a cadeia é quebrada em pedaços em qualquer trecho que não seja letra do alfabeto latino básico ou algarismo. Esses pedaços são então unidos pelo separador do formato escolhido. O efeito prático é que acentos desaparecem, pontuação vira separador e sequências de símbolos não geram separadores repetidos.
A ferramenta não tenta adivinhar nomes próprios, siglas ou termos que devam manter grafia especial. Ela aplica uma regra uniforme ao texto inteiro. Revisar o resultado continua sendo necessário sempre que o texto for publicado.
Perguntas frequentes
Os acentos são preservados na conversão?
Nos formatos de caixa comuns, sim: MAIÚSCULAS, minúsculas, título, frase e inversão mantêm acentos e cedilhas intactos, apenas trocando a caixa. Nos formatos de programação é diferente. camelCase, PascalCase, snake_case e kebab-case removem os acentos antes de juntar as palavras, porque esses formatos existem para nomear variáveis, arquivos e chaves, onde caracteres fora do ASCII costumam causar problema.
Por que a opção Primeira Letra De Cada Palavra deixa preposições em maiúscula?
Porque a regra aplicada é puramente mecânica: toda palavra recebe inicial maiúscula, sem exceções. O padrão editorial em português manda deixar artigos, preposições e conjunções curtas em minúscula no meio de um título, mas isso depende de uma lista de exceções que varia entre manuais de estilo. A ferramenta faz a parte mecânica e deixa o ajuste fino com você.
A conversão funciona com letras de outros alfabetos?
Sim, porque a troca de caixa usa as regras do Unicode implementadas pelo próprio navegador, que cobrem grego, cirílico e vários outros sistemas de escrita. Alfabetos sem distinção entre maiúscula e minúscula, como o árabe, o hebraico e os ideogramas chineses e japoneses, passam sem alteração, já que neles não existe o conceito de caixa.
Qual a diferença entre camelCase e PascalCase?
Os dois juntam as palavras sem separador e marcam o início de cada uma com maiúscula. A diferença está na primeira palavra: em camelCase ela começa em minúscula, como em relatorioMensal, e em PascalCase começa em maiúscula, como em RelatorioMensal. Por convenção, camelCase costuma nomear variáveis e funções, e PascalCase nomeia classes e componentes.
O texto que eu colo aqui sai do meu computador?
Não. A conversão é feita por JavaScript dentro da própria página. Nada é enviado à sysINFO nem a terceiros, não há upload e não há registro do que você digita. A página funciona mesmo com a conexão desligada, depois de carregada.
Todas as ferramentas
Página de ferramentas →Todas gratuitas e executadas inteiramente no seu navegador.
Documentos brasileiros
Desenvolvimento
Texto