Pular para o conteúdo principal
Tooletto

Conversor de maiúsculas e minúsculas

Converta texto para MAIÚSCULAS, minúsculas, Formato Título, Formato de frase, camelCase, snake_case, kebab-case e CONSTANT_CASE. Cada estilo é mostrado de uma vez para que você copie o que precisar.

  • Os arquivos nunca saem do seu dispositivo
  • Grátis, sem cadastro
  • Sem marcas d'água
  • Funciona offline depois de carregado
Loading tool…

Como conversor de maiúsculas e minúsculas

  1. 1

    Cole seu texto

    Digite ou cole na caixa de entrada.

  2. 2

    Escolha um estilo

    Toda conversão é calculada de uma vez — copie a que você precisar.

  3. 3

    Copie

    Um clique copia esse estilo para sua área de transferência.

Por que o Formato Título tem regras, não apenas capitalização

Colocar em maiúscula ingenuamente a primeira letra de cada palavra em um título produz algo que parece visivelmente errado para quem está acostumado a ver títulos editados profissionalmente — "The Cat Sat On The Mat" parece estranho de uma forma que a maioria dos leitores não conseguiria nomear imediatamente, mas notariam. O verdadeiro Formato Título, como usado pelos guias de estilo AP e Chicago, mantém palavras funcionais curtas em minúscula — artigos como "a" e "the", conjunções coordenativas como "and" e "but", e preposições curtas como "of", "in" e "to" — a menos que sejam a primeira ou última palavra do título. "The Cat Sat on the Mat" é a versão que se lê como estilizada deliberadamente em vez de capitalizada mecanicamente.

A distinção existe porque essas palavras curtas carregam função gramatical em vez de peso semântico, e capitalizar cada uma delas achata visualmente um título em uma parede de palavras igualmente enfatizadas, obscurecendo quais palavras realmente importam. Guias de estilo editorial convergiram nessa convenção décadas atrás especificamente para manter os títulos fáceis de escanear.

Onde cada estilo de capitalização realmente pertence

Convenções de nomenclatura de programação não são intercambiáveis entre si apesar de parecerem superficialmente similares, porque linguagens e contextos diferentes se estabeleceram em convenções diferentes como seu padrão idiomático. Misturá-las dentro de uma base de código geralmente é tratado como uma violação de estilo em vez de uma preferência.

camelCase
O padrão para variáveis e funções em JavaScript, Java, e a maioria das linguagens da família C.
snake_case
O padrão idiomático em Python e SQL — nomes de coluna e variável seguem isso.
kebab-case
Padrão para nomes de classe CSS e slugs de URL, já que sublinhados e camelCase são estranhos em uma URL.
CONSTANT_CASE
Reservado para constantes e variáveis de ambiente, sinalizando "este valor não muda" de relance.

Por que a conversão de maiúsculas e minúsculas precisa ser compatível com Unicode

A conversão de maiúsculas e minúsculas parece trivial para texto em inglês simples — deslocar o ponto de código de cada letra por um deslocamento fixo — mas esse atalho quebra imediatamente em caracteres acentuados, e quebra de uma forma diferente e mais séria em certos alfabetos não latinos. Uma rotina ingênua de maiúsculas apenas ASCII deixa é completamente intocado em vez de produzir É, falhando silenciosamente em qualquer texto contendo acentos. O turco apresenta um caso mais agudo: a letra "i" vira maiúscula para um İ com ponto em turco, não o I sem ponto que uma rotina baseada em inglês produziria, e aplicar a regra errada a texto em turco produz um resultado que um leitor turco reconheceria imediatamente como incorreto. A capitalização adequadamente compatível com Unicode lida com essas regras específicas por idioma corretamente em vez de corromper silenciosamente texto que não está em inglês.

Todo estilo, calculado de uma vez

Em vez de converter para um estilo e fazer você recomeçar para ver outro, esta ferramenta calcula todo estilo de capitalização simultaneamente a partir da mesma entrada, então alternar entre MAIÚSCULAS, Formato Título e snake_case é questão de olhar um resultado diferente em vez de executar a conversão novamente. Isso é particularmente útil quando o estilo certo ainda não foi decidido — nomear uma nova variável, por exemplo, onde ver camelCase e snake_case lado a lado torna a escolha concreta em vez de abstrata.

Perguntas frequentes

Qual é a diferença entre Formato Título e Formato de frase?

O Formato Título coloca em maiúscula a primeira letra da maioria das palavras ("The Quick Brown Fox"); o Formato de frase coloca em maiúscula apenas a primeira palavra de cada frase ("The quick brown fox"). Títulos geralmente usam Formato Título, o texto do corpo usa Formato de frase.

Quais palavras ficam em minúscula no Formato Título?

Artigos curtos, conjunções e preposições — a, an, the, and, or, but, of, in, on, to e similares — a menos que sejam a primeira ou última palavra. Isso segue as convenções AP e Chicago, por isso o resultado se lê como um título real em vez de Com Cada Palavra Capitalizada.

Quando eu usaria camelCase ou snake_case?

São convenções de nomenclatura de programação. camelCase é padrão para variáveis de JavaScript e Java, snake_case para Python e SQL, kebab-case para classes CSS e URLs, e CONSTANT_CASE para variáveis de ambiente e constantes.

Ele lida com caracteres acentuados?

Sim. A conversão usa capitalização compatível com Unicode, então é convertido corretamente para É, e texto em turco, grego e cirílico converte corretamente em vez de ser corrompido ou perdido.

Tarefas comuns de conversor de maiúsculas e minúsculas