Todas as ferramentas

Conversor de maiúsculas/minúsculas

Converta texto para UPPER, lower, Title, camelCase, snake_case, kebab-case

Como funciona

Conversor de maiúsculas/minúsculasConverta texto para UPPER, lower, Title, camelCase, snake_case, kebab-case. Todo o processamento acontece no seu navegador — sem upload, sem cadastro, sem e-mail. Grátis para sempre.

Última atualização:

Sobre Conversor de maiúsculas/minúsculas

O Conversor de maiúsculas e minúsculas reescreve um bloco de texto em dez formatos diferentes de uma só vez: UPPER, lower, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e dot.case. Cole qualquer entrada — mesmo que misture estilos — e cada variante aparece lado a lado, pronta para copiar.

Desenvolvedores recorrem ao conversor dezenas de vezes ao dia para renomear variáveis, normalizar nomes de campos de API ou gerar slugs. Escritores e editores usam para corrigir manchetes, ajustar nomes próprios e arrumar textos que chegaram em CAIXA ALTA de uma planilha ou assinatura de e-mail.

Toda a conversão acontece localmente. Nada é enviado, nada é registrado, e a página funciona offline depois de carregada — útil quando você está reformatando identificadores confidenciais ou nomes de produtos ainda não anunciados.

Como usar Conversor de maiúsculas/minúsculas

  1. Cole ou digite o texto-fonte na caixa de entrada.
  2. Veja cada formato suportado preencher a lista de resultados conforme você digita — não há botão de Converter para apertar.
  3. Use o botão Copiar ao lado de uma linha para colocar aquela variante na área de transferência.
  4. Clique no próprio rótulo do formato para substituir a entrada por aquele resultado e continuar editando a partir dele.
  5. Ajuste o original sempre que precisar de uma fronteira de palavra diferente; as saídas se atualizam instantaneamente.

Casos de uso comuns

  • Converter o assunto de um e-mail escrito EM CAIXA ALTA de volta para Sentence case antes de citá-lo em um documento.
  • Gerar nomes de colunas de banco de dados em snake_case a partir de uma especificação legível como 'Nome do Cliente'.
  • Produzir slugs de URL em kebab-case a partir de títulos de posts de blog para links limpos e amigáveis ao SEO.
  • Renomear uma variável JavaScript de snake_case para camelCase para se alinhar às regras de lint do projeto.
  • Construir nomes de variáveis de ambiente em CONSTANT_CASE a partir da descrição de uma feature sem digitar os underscores manualmente.

Dicas e erros comuns

  • Title Case capitaliza toda palavra; se você quer manchetes ao estilo AP que deixam preposições e artigos curtos em minúsculas, edite o resultado manualmente após a conversão.
  • camelCase, PascalCase e os demais separam por espaços, hifens, underscores, pontos e fronteiras camel já existentes — você pode misturar todos esses na entrada e ainda assim obter saídas limpas.
  • Sentence case capitaliza apenas a primeira letra; nomes próprios no meio da frase ficam em minúsculas, então confira-os depois.
  • Se precisar converter uma lista longa de identificadores, cole um por linha — cada linha é tratada como uma entrada independente.

Perguntas frequentes

Quais tipos de capitalização são suportados?

UPPER, lower, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e dot.case. Todos convertem a partir de qualquer formato de entrada.

Posso copiar resultados individualmente?

Sim. Cada linha tem um botão copiar, ou clique no rótulo do case para substituir sua entrada por aquele resultado.

Como camelCase é detectado a partir de texto normal?

Dividimos em espaços, hífens, underscores, pontos e fronteiras de camelCase — assim 'helloWorld', 'hello world' e 'hello-world' convertem igual.

O conversor lida com Unicode e caracteres acentuados?

Sim. Usamos as funções toLocaleLowerCase e toLocaleUpperCase do JavaScript, que respeitam o idioma — letras acentuadas, ß alemão, i com e sem ponto do turco e alfabetos parecidos convertem corretamente.

Posso converter apenas uma seleção em vez de toda a entrada?

Não dentro da própria entrada, mas você pode colar somente o trecho desejado, copiar a variante convertida e colá-la de volta no documento original — esse é o fluxo típico para arquivos grandes.

Por que minha saída camelCase começa com letra minúscula mesmo quando a entrada começava com maiúscula?

Por definição, camelCase mantém o primeiro caractere em minúscula e capitaliza cada palavra seguinte. Se você quer a maiúscula inicial, copie a linha PascalCase — é a mesma transformação, com a primeira letra diferente.

Mais recentes do blog

Ferramentas relacionadas