Voltar para Ferramentas

Conversor de maiúsculas e minúsculas

My tools
No tools yet

Carregando...

Conversor online de maiúsculas/minúsculas em inglês e estilos de nomenclatura de programação (camelCase/snake_case)

  1. 1

    Cole o texto ou lista

    Cole o texto, lista de nomes de variáveis ou lista de nomes de arquivos na caixa de entrada, ou clique em "Preencher exemplo" para ver o efeito do texto misto; a conversão ocorre em tempo real.

  2. 2

    Selecione modo e comportamento em lote

    Escolha um dos 10 modos conforme o cenário; em cenários com listas, mantenha o processamento linha por linha ativado; ao converter frases para slug, desative o lote.

  3. 3

    Copiar resultado

    Copie o resultado da conversão com um clique; as estatísticas de caracteres e linhas são exibidas abaixo.

Visão geral de recursos

Ferramenta online de conversão de maiúsculas e minúsculas: UPPERCASE, lowercase, Title Case, Sentence case em quatro modos de texto, mais camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case em seis estilos de nomenclatura de programação com conversão de um clique. Suporta conversão em lote linha por linha de lista de nomes de variáveis, divisão correta de maiúsculas contínuas (HTTPServer convertido para snake resulta em http_server), texto misto em chinês mantido como está, tudo concluído localmente no navegador.

Descrição da ferramenta

Conversor gratuito de maiúsculas e minúsculas em inglês online. 10 modos: MAIÚSCULAS/minúsculas, Primeira Letra de Cada Palavra, Primeira Letra da Sentença, além dos estilos de nomenclatura camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case; conversão em lote linha por linha para listas de nomes de variáveis e arquivos, divisão correta de maiúsculas contínuas (HTTPServer→httpServer), processamento de dados local.

Última atualização

Lista de capacidades

  • 10 tipos: quatro modos de texto (tudo maiúsculo/tudo minúsculo/primeira letra de cada palavra/primeira letra de cada frase) + seis estilos de programação (camelCase/PascalCase/snake_case/kebab-case/CONSTANT_CASE/dot.case), cobrindo dois cenários: nomenclatura de variáveis e formatação de texto.
  • Processamento linha por linha em lote: listas de nomes de variáveis e listas de nomes de arquivos são convertidas independentemente em cada linha; desativar lote mescla o parágrafo inteiro em um identificador (uso estilo slug para converter frases naturais para snake/kebab).
  • Qualidade de conversão: divisão correta de maiúsculas contínuas (XMLHttpRequest → xml_http_request), dígitos se agrupam com a palavra anterior, entrada em ALL CAPS normalizada corretamente (Title produz All Caps, não mantém o original), palavras como 3rd que começam com caractere não alfabético não se tornam 3Rd por engano.
  • Amigável ao chinês: texto misto CJK preservado (已获取 user_name 列表 → 已获取_user_name_列表), separação de frases por ponto de vírgula funciona com pontuação chinesa.
  • Conversão em tempo real + contagem de caracteres e linhas, dados não são enviados.

Feedback dos usuários

Seu feedback será revisado (e editado se necessário) antes de aparecer publicamente. Não inclua e-mails, senhas ou outros dados pessoais.

Seu feedback nos ajuda a melhorar ❤️

Ferramentas relacionadas

Guias relacionados

Perguntas frequentes

Quais modos de capitalização este ferramenta suporta?
10 tipos: UPPERCASE (tudo maiúsculo), lowercase (tudo minúsculo), Title Case (primeira letra de cada palavra maiúscula), Sentence case (primeira letra de cada frase maiúscula) quatro modos de texto, mais camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case seis estilos de nomenclatura de programação. Os modos de texto sempre processam linha por linha; os modos de programação permitem escolher entre processamento linha por linha em lote ou mesclagem de parágrafos inteiros.
Qual é a regra de conversão para nomes de variáveis com maiúsculas contínuas (como HTTPServer)?
Na sequência de maiúsculas contínuas, a última letra maiúscula, se seguida por uma minúscula, pertence à próxima palavra: HTTPServer é dividido em HTTP + Server, em snake_case fica http_server; XMLHttpRequest fica xml_http_request. Os dígitos se agrupam com a palavra anterior: parseJSON2x fica parse_json2x. Use esses dois exemplos para verificar rapidamente a qualidade de qualquer conversor.
Como é o comportamento de conversão para texto com chinês misturado?
Texto em chinês e pontuação são preservados como estão; apenas as letras inglesas são convertidas: 已获取 user_name 列表 convertido para snake_case fica 已获取_user_name_列表; em Title Case, hello 中文 world fica Hello 中文 World. Em Sentence case, o ponto de vírgula chinês (。) sempre separa frases, e a primeira letra inglesa após ele será maiúscula.
Qual é o resultado de converter entrada em ALL CAPS para Title Case?
Entrada em All Caps: converte a primeira letra de cada palavra para maiúscula e o resto para minúscula. Ferramentas que apenas adicionam a primeira letra maiúscula, sem alterar o resto, produziriam ALL CAPS INPUT (sem efeito). Da mesma forma, palavras que começam com número, como 3rd place, não mudam por inteiro e não se tornarão 3Rd por engano.
Qual é a diferença entre processamento linha por linha em lote e mesclagem de parágrafo inteiro?
Lote ativado (padrão): cada linha é convertida independentemente, adequado para listas de nomes de variáveis e listas de arquivos; lote desativado: quebras de linha e espaços são tratados como separadores, o parágrafo inteiro é mesclado em um identificador (como converter texto multilinhas para snake e obter uma única cadeia com sublinhados), adequado para converter frases naturais em nomenclatura estilo slug. Os quatro modos de texto base sempre processam linha por linha, sem serem afetados pela opção.