O que é Conversor de maiúsculas e minúsculas?

Alterna o texto entre treze estilos: MAIÚSCULAS, minúsculas, Cada Palavra Maiúscula, Início de frase, camelCase, PascalCase, snake_case, kebab-case, path/case, CONSTANT_CASE, invertido, alternado e SpOnGeBoB (estilo de zoeira). Útil quando você precisa de um nome de variável, uma constante, um título ou apenas formatação uniforme.

Cole qualquer trecho de texto e alterne entre treze estilos comuns com um clique: MAIÚSCULAS, minúsculas, Tipo Título, Tipo frase, camelCase, PascalCase, snake_case, kebab-case, path/case para caminhos de arquivos e URLs, CONSTANT_CASE para constantes, invertido para trocar cada letra alternado e SpOnGeBoB para aquele efeito de meme zombeteiro característico. Para os estilos de programação, a ferramenta também remove a pontuação, então 'user@example.com' vira 'user_example_com' em snake_case em vez de algo quebrado.

Como usar

  1. Cole ou digite o seu texto na área de entrada — pode ser qualquer tamanho, desde uma única palavra até parágrafos inteiros.
  2. Clique no botão do estilo de caixa desejado: MAIÚSCULAS, minúsculas, Título, Frase, camelCase, PascalCase, snake_case, kebab-case, path/case, CONSTANT_CASE, invertido, alternado ou SpOnGeBoB.
  3. O texto convertido aparece instantaneamente — copie para a área de transferência com um único clique.

Quando usar

  • Transformar a descrição de uma feature num nome limpo de variável, classe, arquivo ou slug de URL.
  • Arrumar um título ou parágrafo que alguém digitou em CAIXA ALTA inteira ou só em minúsculas.
  • Formatar em lote cabeçalhos de colunas CSV antes de importar para um banco de dados ou planilha.

Resultado

Um desenvolvedor cola 'user account settings page' e clica em snake_case para obter 'user_account_settings_page' como nome de variável, depois clica em PascalCase para obter 'UserAccountSettingsPage' como nome de componente.

Perguntas frequentes

Qual a diferença entre Tipo Título e Tipo frase?
Tipo Título coloca em maiúscula a primeira letra de cada palavra ('A Rápida Raposa Marrom'), bom para títulos e livros. Tipo frase coloca em maiúscula só a primeira letra de cada frase ('A rápida raposa marrom'), como num parágrafo comum.
Quando usar camelCase, snake_case ou kebab-case?
JavaScript e Java costumam usar camelCase para variáveis. Python, Ruby e colunas de banco de dados preferem snake_case. Classes CSS, URLs e nomes de arquivo geralmente vão de kebab-case. Use a convenção da linguagem ou sistema com que estiver trabalhando.
A ferramenta lida bem com pontuação e caracteres especiais?
Para MAIÚSCULAS, minúsculas, Título, Frase, invertido, alternado e SpongeBob, a pontuação fica intacta. Para camelCase, PascalCase, snake_case, kebab-case, path/case e CONSTANT_CASE, os caracteres não alfanuméricos são tratados como separadores de palavras e removidos para que o resultado siga sendo um identificador válido.
O meu texto sai do dispositivo?
Não. Todas as conversões rodam localmente, nada é enviado para servidor algum. Você pode colar strings de produção, documentos internos ou anotações pessoais sem se preocupar com logs ou armazenamento remoto.
Existe limite de caracteres?
Não há um teto rígido, mas entradas muito grandes (centenas de milhares de caracteres) podem travar a página por um instante durante a conversão. Para texto comum, como parágrafos, listas e cabeçalhos, o resultado sai na hora.

Ferramentas relacionadas