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.

Opções

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

  1. Digite ou cole o texto na caixa Entrada.
  2. Escolha um estilo em Converter para.
  3. Copie o texto convertido em Saída ou baixe-o como arquivo .txt.

Exemplo

Entrada
getHTTPResponse code
Saída
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.

Explore mais categorias