Conversor de Maiúsculas e Minúsculas

Converta texto para MAIÚSCULAS, minúsculas, Formato de Título ou formato de frase — além de texto invertido — com contagem de caracteres em tempo real e cópia em um clique.

1.036 visualizações

Como Funciona

Esta ferramenta alterna o texto entre MAIÚSCULAS, minúsculas, Formato de Título (cada palavra com inicial maiúscula) e formato de frase (primeira letra depois de cada ponto), além de um modo totalmente invertido — tudo instantaneamente, com contagem de caracteres em tempo real enquanto você digita. A parte interessante não são os botões; é que a conversão de maiúsculas e minúsculas não é, na verdade, uma operação universal e única para todos os casos. Ela é específica de cada idioma (locale-specific): as regras sobre qual letra minúscula corresponde a qual maiúscula realmente diferem entre os idiomas, e um conversor construído apenas para o inglês erra silenciosamente em outros idiomas.

O turco é o exemplo de livro-texto: o inglês trata "I" e "i" como um par simples. O turco tem, em vez disso, um sistema de quatro letras — İ/i com ponto e I/ı sem ponto são dois pares de letras separados, não variantes da mesma letra. As funções padrão do JavaScript toUpperCase()/toLowerCase() aplicam regras do inglês/Unicode-padrão, não regras turcas, então "İstanbul".toLowerCase() em JavaScript puro retorna incorretamente "i̇stanbul" — com um ponto combinante indevido — em vez do correto "istanbul". Fazer isso corretamente exige funções sensíveis ao idioma, como toLocaleLowerCase com uma tag de idioma tr-TR explícita, que esta ferramenta usa para texto em turco. O alemão tem sua própria peculiaridade: o "ß" (eszett) minúsculo tradicionalmente vira "SS" em maiúsculas; um "ẞ" maiúsculo só foi adicionado ao Unicode em 2017 e "SS" ainda domina na prática.

O Que Saber Antes de Usar

  • O Formato de Título aqui coloca inicial maiúscula em cada palavra — o padrão seguro para títulos e nomes de produtos. Guias de estilo editorial que deixam palavras curtas em minúscula ("de", "e", "com") variam de publicação para publicação; ajuste as poucas exceções manualmente se o seu estilo institucional exigir.
  • O caso de uso clássico: um parágrafo digitado com o Caps Lock acidentalmente ativado. Cole, clique em Formato de frase, copie o resultado — sem precisar redigitar.
  • A conversão usa as funções sensíveis ao idioma do seu navegador, então letras acentuadas (á, ã, ç, õ) e o İ/ı do turco são convertidas corretamente, em vez de recair em regras exclusivas do inglês.
  • Tudo roda no seu navegador; seu texto nunca é enviado a um servidor.

Perguntas Frequentes

Por que a conversão de maiúsculas/minúsculas do turco é diferente do inglês?

O inglês trata "I" e "i" como um único par. O turco usa quatro letras relacionadas: İ com ponto (maiúscula) / i (minúscula) e I sem ponto (maiúscula) / ı (minúscula) são duas letras genuinamente separadas, não variantes de maiúscula/minúscula uma da outra. Um conversor que usa regras padrão do JavaScript ou do inglês as confunde — "İstanbul".toLowerCase() pode produzir incorretamente "i̇stanbul" com um ponto indevido em vez de "istanbul". Esta ferramenta aplica regras de idioma específicas do turco (tr-TR), então a conversão corresponde ao que um leitor turco espera.

O Formato de Título coloca maiúscula em palavras pequenas como "de" ou "e"?

Esta ferramenta coloca inicial maiúscula em cada palavra, o que é o padrão mais seguro para títulos, cabeçalhos e nomes de produtos, onde a consistência importa mais do que nuances editoriais. Guias de estilo que deixam palavras de ligação curtas em minúscula variam de publicação para publicação — se o seu exigir isso, ajuste as poucas exceções manualmente depois de converter.

Letras acentuadas como á, ã ou ç são convertidas corretamente?

Sim. A ferramenta usa as funções de maiúsculas/minúsculas sensíveis ao idioma do seu navegador, em vez de uma troca simplista só de ASCII, então á↔Á, ã↔Ã, ç↔Ç e outras letras que não são do inglês são convertidas para seus equivalentes corretos em vez de ficarem inalteradas ou corrompidas.

O que acontece com o ß alemão (eszett) ao converter para maiúsculas?

Por convenção de longa data, o "ß" minúsculo vira "SS" em maiúsculas, já que não existia uma forma maiúscula amplamente suportada durante a maior parte do século 20. O Unicode adicionou um "ẞ" maiúsculo formal em 2017, mas "SS" continua sendo a convenção dominante na prática e é o que a maioria das ferramentas, incluindo esta, ainda produz.

Meu texto é enviado para um servidor ao convertê-lo?

Não. Toda conversão — maiúsculas, minúsculas, formato de título, formato de frase, e os contadores de caracteres/palavras — roda inteiramente dentro do seu navegador usando JavaScript. Nada que você cola é transmitido, registrado ou armazenado em qualquer lugar.

Comentários

Ainda não há comentários — seja o primeiro a escrever um!

Ferramentas Semelhantes