FerramentasTodas as ferramentas

Texto

Converter maiúsculas, minúsculas e caixa de título

Converte um texto entre onze formatos de capitalização, incluindo a regra portuguesa de título (preposições e artigos curtos em minúscula) e os formatos usados em programação.

Texto0 caracteres
Opções

Cole ou digite um texto acima para ver o resultado.

Processamento local: seu arquivo não sai do seu computador.

  • Faz:Converte um texto entre onze formatos de capitalização, incluindo a regra portuguesa de título (preposições e artigos curtos em minúscula) e os formatos usados em programação.
  • Processa:O texto é processado inteiramente no seu navegador — nada é enviado a servidor.
  • Não faz:A regra de título (portuguesa ou inglesa) não trata dois-pontos como início de um novo segmento do título — uma palavra pequena logo depois de ":" segue a regra normal de posição no meio do texto, não a de primeira palavra.

Onze formatos, uma mesma operação por baixo

Converter caixa (maiúscula/minúscula) parece uma operação só — mas cobre usos bem diferentes: preparar um título editorial, uniformizar um dado digitado sem padrão, ou gerar um identificador de código a partir de um nome em português. Esta ferramenta reúne os formatos mais pedidos para cada um desses usos, com a mesma mecânica de base (analisar o texto palavra por palavra) aplicada de formas diferentes.

Por que capitalização de título não é igual em todo idioma

A convenção editorial de título — deixar palavra pequena em minúscula no meio do título, capitalizar as demais — existe tanto em português quanto em inglês, mas a LISTA de quais palavras contam como "pequenas" muda entre os dois idiomas, porque são listas de artigos e preposições específicas de cada língua, não uma tradução direta uma da outra. Aplicar a lista de um idioma no texto do outro produz capitalização estranha: usar a regra inglesa (que lista "of", "the", "and") não reconhece "de", "o", "e" do português como palavras pequenas, e vice-versa. Por isso a ferramenta oferece as duas regras separadamente, em vez de uma única "capitalização de título" genérica.

A lista portuguesa, por completo

Ficam em minúscula, no meio do texto: artigos (o, a, os, as, um, uma, uns, umas), preposições — incluindo contrações comuns com artigo, como "do", "da", "no", "na", "ao", "pelo" — e as conjunções curtas "e", "ou", "nem", "mas". A primeira e a última palavra do texto são SEMPRE capitalizadas, mesmo quando estão nessa lista — é por isso que "a bela e a fera" vira "A Bela e a Fera": o primeiro "a" abre o título e fica maiúsculo; o segundo está no meio e segue a regra normal.

Diferença entre capitalizar tudo e aplicar a regra de título

"Primeira Letra De Cada Palavra" é a opção mais simples: toda palavra recebe maiúscula na primeira letra, sem exceção nenhuma, inclusive artigo e preposição no meio do texto. É previsível, mas produz um resultado que foge da convenção editorial real — um título de livro, filme ou matéria de jornal em português normalmente não capitaliza "de", "da", "e" no meio. A opção "Título — regra portuguesa" aplica essa convenção de verdade, sendo a escolha mais próxima do que se vê em título publicado.

Snake, kebab, camel, pascal: separar para depois juntar diferente

Os quatro formatos de programação partem do mesmo primeiro passo: separar o texto em palavras individuais, reconhecendo espaço, hífen, sublinhado e a fronteira entre letra minúscula e maiúscula (como em "nomeCompleto", onde a mudança de "e" para "C" já indica uma nova palavra) como pontos de corte. Depois de separadas, as palavras são reunidas de um jeito diferente para cada formato: nome_completo junta com sublinhado e tudo minúsculo; nome-completo junta com hífen; nomeCompleto junta sem separador, com a primeira palavra minúscula e as demais com inicial maiúscula; NomeCompleto faz o mesmo, mas com a primeira palavra também maiúscula.

Caixa alternada: uma alternância contínua, não por palavra

"aLtErNaDa" alterna maiúscula e minúscula a cada LETRA do texto — não a cada palavra. Espaço e pontuação aparecem sem alteração e não contam como uma posição na alternância, então a sequência de maiúscula/minúscula continua fluindo de uma palavra para a seguinte através do espaço, em vez de reiniciar do zero a cada palavra nova.

Sentença: só a primeira letra de cada frase

"Primeira letra da frase" (sentence case, em inglês) capitaliza só a primeira letra do texto inteiro e a primeira letra depois de ponto final, interrogação ou exclamação — o resto vira minúscula. É a capitalização padrão de uma frase comum em português (diferente de título, que capitaliza a maioria das palavras): "isto é um TEXTO todo bagunçado. tem FRASES em caixas diferentes" vira "Isto é um texto todo bagunçado. Tem frases em caixas diferentes" — útil para normalizar um texto digitado com Caps Lock ligado sem perceber, ou colado de uma fonte com capitalização inconsistente.

Por que cada formato de programação tem seu próprio uso

snake_case é convenção comum em Python e em nome de coluna de banco de dados; camelCase é convenção comum em JavaScript para nome de variável e função; PascalCase é convenção comum para nome de classe ou componente em várias linguagens; kebab-case é convenção comum em nome de arquivo, atributo HTML e endereço de URL. Nenhuma das quatro é "mais correta" que as outras em termos absolutos — a escolha depende da convenção da linguagem ou do sistema onde o identificador vai ser usado, e é por isso que a ferramenta oferece as quatro lado a lado, em vez de decidir uma única "certa".

O que esta ferramenta não faz

Ela não corrige ortografia, não traduz entre idiomas e não interpreta o significado do texto — cada formato é uma transformação mecânica de capitalização e separação, baseada só nos caracteres e na posição de cada palavra, nunca no que a palavra significa.

Perguntas frequentes

Por que existe uma regra "portuguesa" e uma "inglesa" de título?

Porque as duas línguas tratam palavras pequenas (artigos, preposições) de forma diferente em título. As regras coincidem na ideia geral — capitalizar a maioria das palavras, deixar as pequenas em minúscula, exceto a primeira e a última —, mas a LISTA de quais palavras contam como "pequenas" muda: "the", "of", "and" no inglês não correspondem palavra a palavra a "o", "de", "e" no português, mesmo cumprindo papel parecido. Aplicar a lista errada produz um título com capitalização estranha para quem lê no idioma correto.

Quais palavras a regra portuguesa deixa em minúscula?

Artigos (o, a, os, as, um, uma, uns, umas), preposições — incluindo contrações comuns com artigo (do, da, no, na, ao, aos, pelo, pela, entre outras) — e as conjunções curtas "e", "ou", "nem", "mas". A primeira e a última palavra do texto são sempre capitalizadas, mesmo que estejam nessa lista — por isso "a bela e a fera" vira "A Bela e a Fera": o primeiro "a" fica maiúsculo por ser a primeira palavra, o segundo fica minúsculo por estar no meio.

Qual a diferença entre "Primeira Letra De Cada Palavra" e "Título — regra portuguesa"?

"Primeira Letra De Cada Palavra" capitaliza TODA palavra, sem exceção — inclusive artigos e preposições no meio do texto. "Título — regra portuguesa" aplica a regra de capitalização de título de verdade, deixando palavras pequenas em minúscula no meio da frase. A primeira é mais simples e mais previsível; a segunda é a que corresponde à convenção editorial usada em livro, filme e título de matéria em português.

Como funciona a conversão para os formatos de programação (snake, kebab, camel, pascal)?

A ferramenta primeiro separa o texto em palavras — reconhecendo espaço, hífen, sublinhado e a fronteira entre letra minúscula e maiúscula (como em "nomeCompleto") como separadores — e depois junta essas palavras no formato escolhido: `nome_completo` (snake), `nome-completo` (kebab), `nomeCompleto` (camel, primeira palavra minúscula) ou `NomeCompleto` (pascal, toda palavra com inicial maiúscula).

"Alternada" segue algum padrão específico?

Alterna entre minúscula e maiúscula a cada LETRA do texto, ignorando espaço e pontuação na contagem (eles aparecem sem alteração, e não contam como uma posição na alternância) — então "texto de teste" vira "tExTo De TeStE", com a alternância continuando de letra em letra através dos espaços, não reiniciando a cada palavra.

Ferramentas relacionadas