Conversor de maiúsculas e minúsculas
Converta texto para MAIÚSCULAS, minúsculas, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case e mais. Compatível com Unicode e instantâneo.
Executa totalmente no seu navegador. Seus dados nunca são enviados.
O que é Conversor de maiúsculas e minúsculas?
Muda a caixa das letras de um texto. Cobre estilos do dia a dia (MAIÚSCULAS, minúsculas, Title Case, Sentence case, caixa alternada e invertida) e estilos de programação (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case e Train-Case).
Como usar Conversor de maiúsculas e minúsculas
- Digite ou cole o texto na caixa Entrada.
- Escolha um estilo em Converter para.
- Copie o texto convertido em Saída ou baixe-o como arquivo .txt.
Exemplo
getHTTPResponse code
get_http_response_code
snake_case
Quando usar Conversor de maiúsculas e minúsculas
Use para corrigir textos digitados com o Caps Lock ligado, formatar títulos ou renomear variáveis, classes CSS, partes de URL e variáveis de ambiente. O Title Case coloca em maiúscula todas as palavras, inclusive as curtas como "de" ou "e"; se você segue um guia de estilo específico, ajuste essas palavras à mão.
Como funciona Conversor de maiúsculas e minúsculas
Maiúsculas e minúsculas usam os mapeamentos de caixa Unicode do JavaScript, então letras acentuadas e não latinas (é → É, ß → SS, д → Д) são convertidas corretamente. Title Case coloca em maiúscula a primeira letra de cada palavra e o resto em minúsculas; Sentence case coloca tudo em minúsculas e põe em maiúscula a primeira letra do texto, de cada linha e depois de ., ! ou ?. Os estilos de programação funcionam linha por linha: cada linha é dividida em palavras nos espaços, na pontuação, nas transições de minúscula para maiúscula (as "corcovas" do camelCase) e nos limites de siglas (getHTTPResponse → get, HTTP, Response); depois as palavras são unidas de novo com o separador e a capitalização do estilo.
Casos de Uso Comuns
- Corrigir um texto digitado sem querer em CAPS LOCK
- Transformar uma frase em nome de variável (camelCase, snake_case)
- Formatar títulos em Title Case
- Criar nomes em CONSTANT_CASE para variáveis de ambiente
- Converter uma lista de nomes para kebab-case para classes CSS ou nomes de arquivo
Perguntas Frequentes
Os acentos e as letras não inglesas são mantidos?
Sim. Letras como o ế vietnamita, o ç ou o ß alemão mantêm os acentos; por exemplo, "xin chào thế giới" em camelCase vira xinChàoThếGiới.
Como as siglas são tratadas em camelCase e snake_case?
Uma sequência de maiúsculas seguida de uma palavra capitalizada é dividida antes da última maiúscula, então XMLHttpRequest vira XML, Http, Request (xml_http_request em snake_case).
O Title Case segue o estilo AP ou Chicago?
Não, ele coloca em maiúscula todas as palavras. Os guias de estilo mantêm palavras curtas como "a", "of" e "the" em minúsculas, o que exige um ajuste manual.
Várias linhas são convertidas separadamente?
Sim. Os estilos de programação convertem cada linha separadamente, então você pode converter uma lista de nomes de uma vez.