🧰 ToolPicoTodas as ferramentas →

Conversor de maiúsculas e minúsculas

Converte um texto para MAIÚSCULAS, minúsculas, Formato de Título, Formato de Frase, Maiúsculas alternadas, ou Texto invertido instantaneamente. Também gera camelCase, PascalCase, snake_case, kebab-case, e CONSTANT_CASE para programadores — grátis, em direto e privado.

7 modos de maiúsculas/minúsculas 8 formatos dev 100% no navegador Atualizado: 26 jul. 2026
🔒 O teu texto nunca sai desta página — toda a conversão é feita no teu dispositivo, no teu navegador.
Formato selecionado: MAIÚSCULAS
Palavras 0 Carateres 0 Sem espaços 0 Linhas 0
Resposta rápida Para converter as maiúsculas e minúsculas de um texto, cola-o acima e escolhe um modo: MAIÚSCULAS, minúsculas, Formato de Título, Formato de Frase, Maiúsculas alternadas, ou Texto invertido. O Formato de Título coloca em maiúscula cada palavra principal enquanto mantém em minúscula as palavras curtas como «um», «o» e «de» no meio de um título. A ferramenta também gera formatos para programadores — camelCase, PascalCase, snake_case, kebab-case, e CONSTANT_CASE — a partir do mesmo texto, totalmente no teu navegador.
6Modos de maiúsculas/minúsculas (MAIÚSCULAS → Invertido)
5Formatos para programadores (camelCase, etc.)
Aa → aAPré-visualização instantânea em direto
0Dados enviados a um servidor
🔒 Privacidade: tudo o que escreves é processado localmente no teu navegador — nada é carregado nem guardado num servidor. O texto só é codificado no URL da página se clicares em Partilhar ou Copiar ligação (um texto muito longo é truncado).

O que é um conversor de maiúsculas e minúsculas, e como funciona?

Um guia completo sobre a conversão MAIÚSCULAS/minúsculas, as regras do Formato de Título, o Formato de Frase, o Maiúsculas alternadas, o Texto invertido e os formatos de nomenclatura para programadores.

Um conversor de maiúsculas e minúsculas reescreve as letras de um texto segundo uma regra que escolhes, sem alterar as palavras em si. Serve para corrigir um texto escrito por acidente todo em maiúsculas, dar o formato correto a um título, pontuar um parágrafo em frases corretas, ou gerar um nome de variável apto para código. A ferramenta acima gere tudo isto em separadores independentes, instantaneamente, totalmente no teu navegador.

Como converto um texto para MAIÚSCULAS ou para minúsculas?

Resposta rápidaClica no separador MAIÚSCULAS para converter cada letra em maiúscula, ou no separador minúsculas para converter tudo em letras pequenas. Ambos usam as regras padrão de conversão de maiúsculas e minúsculas do navegador e atualizam-se instantaneamente enquanto escreves — útil para corrigir um texto escrito com o caps lock ativado, ou para normalizar um texto antes de o guardar.

O que é o Formato de Título, e que palavras ficam em minúscula?

Resposta rápidaO Formato de Título coloca em maiúscula a primeira letra de cada palavra principal de um título. Esta ferramenta mantém em minúscula as palavras curtas «menores» — artigos, conjunções e preposições curtas como um, uma, o, a, e, ou, de, para — quando estão no meio de um título, enquanto a primeira e a última palavra ficam sempre em maiúscula. Assim, «o rato roeu a rolha da garrafa de rum do rei da rússia» transforma-se em «O Rato Roeu a Rolha da Garrafa de Rum do Rei da Rússia», e não cada palavra em maiúscula.

As ferramentas que ignoram esta regra colocam em maiúscula cada palavra, o que produz um título com aspeto artificial como «O Rato Roeu A Rolha Da Garrafa De Rum Do Rei Da Rússia». Seguir as convenções padrão dos guias de estilo para as palavras menores faz com que os títulos se leiam com naturalidade.

O que é o Formato de Frase, e em que se distingue do Formato de Título?

Resposta rápidaO Formato de Frase coloca em maiúscula apenas a primeira letra de cada frase e o resto em minúscula — ideal para transformar um parágrafo todo em maiúsculas ou com maiúsculas e minúsculas aleatórias em prosa normal. O Formato de Título coloca em maiúscula a primeira letra de cada palavra principal — usa-se em títulos, nomes de produtos e itens de menu. Usa o Formato de Frase para o corpo do texto, e o Formato de Título para os títulos.

Para que servem o Maiúsculas alternadas e o Texto invertido?

Resposta rápidaO Maiúsculas alternadas (também chamado «case SpongeBob») alterna cada letra entre minúscula e maiúscula por ordem, e é usado sobretudo para humor ou ênfase nas redes sociais. O Texto invertido vira toda a cadeia de carateres do princípio ao fim, letra por letra — útil para mensagens originais, uma ofuscação simples, ou para verificar se uma frase se lê da mesma forma ao contrário. Nenhum dos dois altera o significado do texto, apenas o seu aspeto.

Quando usar camelCase, snake_case, ou outros formatos para programadores?

Resposta rápidaSão convenções de nomenclatura usadas em linguagens de programação: camelCase (variáveis JavaScript/Java), PascalCase (nomes de classes/componentes), snake_case (Python e colunas de bases de dados), kebab-case (slugs de URL e classes CSS), e CONSTANT_CASE (variáveis de ambiente e constantes). A secção Formatos para programadores abaixo gera automaticamente os cinco a partir do mesmo texto.

Exemplos de conversão (todos os modos)

Cada modo de maiúsculas e minúsculas aplicado à mesma frase de exemplo.

Entrada → Saída, por modo
ModoResultado
Entradao rato roeu a rolha da garrafa de rum do rei da rússia
MAIÚSCULASO RATO ROEU A ROLHA DA GARRAFA DE RUM DO REI DA RÚSSIA
minúsculaso rato roeu a rolha da garrafa de rum do rei da rússia
Formato de TítuloO Rato Roeu a Rolha da Garrafa de Rum do Rei da Rússia
Formato de FraseO rato roeu a rolha da garrafa de rum do rei da rússia
aLtErNaDo cAsEo rAtO roEu A roLhA da gArRaFa de rUm dO reI da rÚsSiA
Texto invertidoaissúr ad ier od mur ed affarrag ad ahlor a ueor otar o

Descobre todas as ferramentas do ToolPico →

Formatos para programadores: camelCase, snake_case, e mais

O texto acima é convertido automaticamente para 5 convenções de nomenclatura habituais, mais uma variante com as maiúsculas e minúsculas invertidas — cada uma com o seu próprio botão de copiar.

🐫camelCase
Padrão de nomenclatura de variáveis em JavaScript, Java e Swift.
🅿️PascalCase
Padrão de nomenclatura de classes / componentes (C#, React, Java).
🐍snake_case
Padrão de nomenclatura do Python e colunas/tabelas de bases de dados.
🔗kebab-case
Padrão de nomenclatura de slugs de URL, classes CSS e ficheiros.
📌CONSTANT_CASE
Padrão de nomenclatura de constantes / variáveis de ambiente (ENV).
🔃Case invertido
Inverte as maiúsculas e minúsculas de cada letra (aA↔Aa) — ao contrário do Texto invertido, a ordem das letras não muda.
🔵dot.case
Palavras em minúscula separadas por pontos. Usado em nomes de pacotes Java e chaves de configuração.
📁path/case
Palavras em minúscula separadas por barras, como um caminho de ficheiro ou URL.
🏷️Header-Case
Cada palavra em maiúscula, separada por hífenes. Usado em nomes de cabeçalhos HTTP, como Content-Type.

Referência de modos de maiúsculas/minúsculas e formatos para programadores

Definições breves de cada modo, e exemplos de resultado para os formatos de programador.

6 modos de maiúsculas/minúsculas essenciais
ModoDefinição
MAIÚSCULASConverte cada letra em maiúscula
minúsculasConverte cada letra em minúscula
Formato de TítuloColoca em maiúscula cada palavra principal; as palavras menores ficam em minúscula
Formato de FraseColoca em maiúscula apenas a primeira letra de cada frase
aLtErNaDo cAsEAlterna minúscula/maiúscula letra por letra
Texto invertidoInverte todo o texto, letra por letra
MaIúScUlAs aLeAtÓrIaSSorteia maiúscula ou minúscula para cada letra, com botão para baralhar de novo

O Maiúsculas alternadas (aLtErNaDo) é determinístico: a mesma entrada produz sempre o mesmo padrão fixo minúscula/maiúscula, letra a letra, na mesma ordem. O Maiúsculas aleatórias é aleatório: cada letra recebe maiúscula ou minúscula ao acaso, por isso o resultado muda sempre que clicas em «🎲 Baralhar de novo» — útil quando queres um efeito mais imprevisível do que o padrão regular do aLtErNaDo.

Formatos para programadores aplicados a «nome e apelido»
FormatoExemploUso típico
camelCasenomeEApelidoVariável JS/Java
PascalCaseNomeEApelidoNome de classe / componente
snake_casenome_e_apelidoColuna Python / BD
kebab-casenome-e-apelidoSlug de URL / classe CSS
CONSTANT_CASENOME_E_APELIDOConstante / variável ENV

As palavras são separadas segundo os limites Unicode de letra/número, por isso o texto acentuado também é separado corretamente.

Adiciona esta ferramenta ao teu site (código de incorporação)

Incorpora gratuitamente o conversor de maiúsculas e minúsculas no teu próprio site. Copia o código abaixo para o teu HTML — a ferramenta é apresentada numa vista simplificada e liga a esta página como fonte.

A ferramenta incorporada tem um design fixo; podes ajustar o valor de height conforme o teu site. Sem anúncios nem dados pessoais, funciona totalmente no navegador.

Glossário de termos de maiúsculas e minúsculas

Definições breves dos termos essenciais usados nesta ferramenta.

Formato de TítuloColoca em maiúscula a primeira letra de cada palavra principal; as palavras menores (um, o, e, de…) ficam em minúscula exceto no início ou no fim.
Formato de FraseColoca em maiúscula apenas a primeira letra de cada frase; o resto fica em minúscula.
Maiúsculas alternadasAlterna minúscula e maiúscula letra por letra («case SpongeBob»), usado para humor ou ênfase.
Case invertidoInverte as maiúsculas e minúsculas de cada letra (aA↔Aa) sem mudar a ordem das letras.
camelCasePrimeira palavra em minúscula, cada palavra seguinte em maiúscula, sem espaços. Usa-se para variáveis JS/Java.
PascalCaseCada palavra em maiúscula, sem espaços. Usa-se para nomes de classes e componentes.
snake_casePalavras em minúscula, separadas por sublinhados. Habitual em Python e em colunas de bases de dados.
kebab-casePalavras em minúscula, separadas por hífenes. Habitual em URL e classes CSS.
CONSTANT_CASEPalavras em maiúscula, separadas por sublinhados. Usa-se para constantes e variáveis de ambiente.
Palavra menorUm artigo, conjunção ou preposição curta (um, o, e, de…) que fica em minúscula no Formato de Título exceto no início ou no fim do título.

Guias detalhados

Explicações passo a passo das perguntas mais frequentes sobre maiúsculas e minúsculas.

Como corrigir um texto que ficou todo em MAIÚSCULAS

Cola o texto todo em maiúsculas na caixa acima e clica no separador minúsculas para remover todas as maiúsculas, e depois passa ao Formato de Frase para restaurar a maiúscula correta no início de cada frase. Esta abordagem em dois passos funciona melhor do que o Formato de Frase sozinho, porque este só coloca em maiúscula o que se segue a uma pontuação de fim de frase — não coloca em minúscula palavras que já estejam em maiúscula no meio de uma frase.

Para um título ou um nome de produto em vez de um parágrafo, usa o Formato de Título depois de passar a minúsculas, para que cada palavra principal fique corretamente em maiúscula.

Formato de Título ou Formato de Frase — qual escolher para um título?

Usa o Formato de Título para títulos, nomes de artigos, nomes de produtos e itens de menu de navegação — em qualquer lugar onde se espere um cabeçalho curto e formal. Usa o Formato de Frase para o corpo do texto, mensagens de chat e a maioria das etiquetas de interface no design web e móvel moderno, onde um estilo mais conversacional e com mais minúsculas é a norma.

Muitos meios e guias de estilo combinam ambos: títulos em Formato de Título, mas subtítulos ou legendas em Formato de Frase. A escolha é uma questão de estilo, não de gramática — escolhe um e mantém a coerência dentro do mesmo documento.

camelCase, PascalCase, snake_case e kebab-case — que formato para que uso?

O formato de nomenclatura adequado depende do contexto de uso: camelCase para variáveis e funções JavaScript/Java/Swift, PascalCase para classes, componentes React e interfaces TypeScript, snake_case para identificadores Python e colunas SQL/bases de dados, kebab-case para slugs de URL e nomes de classes CSS (os hífenes são seguros em URL, os sublinhados nem sempre o são), e CONSTANT_CASE para constantes e variáveis de ambiente (por exemplo, API_KEY).

Misturar formatos dentro da mesma base de código é uma fonte frequente de erros e incoerências — escolhe a convenção esperada pela tua linguagem ou framework e aplica-a em todo o lado.

Perguntas frequentes

Como converto um texto para MAIÚSCULAS?
Cola o teu texto na caixa e clica no separador MAIÚSCULAS; cada letra é convertida instantaneamente e podes copiar o resultado com um clique. A conversão é feita totalmente no teu navegador — o teu texto nunca é enviado para um servidor.
O que é o Formato de Título, e que palavras ficam em minúscula?
O Formato de Título coloca em maiúscula a primeira letra de cada palavra principal de um título. Esta ferramenta mantém em minúscula as palavras curtas — como «um», «o», «a», «e», «ou», «de», «para» — no meio de um título, enquanto a primeira e a última palavra ficam sempre em maiúscula. Assim, «o rato roeu a rolha da garrafa de rum do rei da rússia» transforma-se em «O Rato Roeu a Rolha da Garrafa de Rum do Rei da Rússia», e não cada palavra em maiúscula.
Como converto um texto para minúsculas?
Muda para o separador minúsculas; todo o texto é convertido para letras minúsculas e podes copiar o resultado. É uma forma rápida de corrigir um texto escrito por engano com o caps lock ativado.
O que é o Formato de Frase, e como funciona?
O Formato de Frase coloca em maiúscula apenas a primeira letra de cada frase e o resto em minúscula. A ferramenta deteta os limites das frases após pontos finais, pontos de interrogação, pontos de exclamação, reticências ou quebras de linha, e coloca em maiúscula a letra seguinte — a forma mais rápida de transformar um bloco de texto todo em maiúsculas ou com maiúsculas e minúsculas aleatórias em frases normais.
O conversor de maiúsculas e minúsculas lida bem com carateres acentuados e especiais?
Sim. As letras acentuadas ou com diacríticos — como café, ação, coração — são processadas corretamente em todos os modos: MAIÚSCULAS, minúsculas, Formato de Título, Formato de Frase, Maiúsculas alternadas e Texto invertido. As palavras nunca são cortadas incorretamente.
Como se usam os formatos camelCase e snake_case?
A secção Formatos para programadores converte automaticamente o mesmo texto para camelCase, PascalCase, snake_case, kebab-case e CONSTANT_CASE. Estes formatos são usados para nomes de variáveis, nomes de ficheiros, as classes CSS e nomes de campos de API — cada um com o seu próprio botão de copiar.
O meu texto é enviado para um servidor?
Não. Toda a conversão é feita localmente no teu navegador através de JavaScript; o teu texto nunca é carregado nem armazenado em lado nenhum. Apenas ao clicares em Partilhar ou Copiar ligação é que se codifica o texto no URL da página, e um texto muito longo é truncado antes disso.
Para que serve o Maiúsculas alternadas?
O Maiúsculas alternadas (também chamado «case SpongeBob») alterna cada letra entre minúscula e maiúscula por ordem. É usado sobretudo para humor, ironia ou ênfase nas redes sociais, e não muda o significado do texto — apenas o seu aspeto.
Qual a diferença entre Maiúsculas alternadas e Maiúsculas aleatórias?
O Maiúsculas alternadas (aLtErNaDo) é determinístico: segue sempre o mesmo padrão fixo — minúscula, maiúscula, minúscula, maiúscula — letra a letra na mesma ordem, por isso a mesma entrada dá sempre exatamente o mesmo resultado. O Maiúsculas aleatórias é aleatório: cada letra recebe maiúscula ou minúscula ao acaso, sem padrão fixo, e o botão «🎲 Baralhar de novo» gera uma nova combinação a cada clique. Usa o aLtErNaDo quando precisas de um resultado reprodutível, e o Maiúsculas aleatórias quando queres um efeito mais imprevisível ou variado.

Metodologia e fontes

O Conversor de maiúsculas e minúsculas do ToolPico é uma ferramenta de formatação de texto gratuita, independente e baseada no navegador. A conversão para MAIÚSCULAS e minúsculas usa os métodos padrão de JavaScript toUpperCase() / toLowerCase(). Os limites de palavra para o Formato de Título, o Formato de Frase e os formatos para programadores são detetados através de uma correspondência Unicode de letra/número (\p{L}\p{N}), de modo que o texto acentuado ou não anglófono é separado corretamente. O Formato de Título mantém uma lista fixa de palavras menores em português habituais (um, uma, o, a, os, as, e, ou, de, do, da, a, em, com, por, para, nem, mas, sem, sobre) em minúscula exceto no início ou no fim do título — uma convenção padrão seguida pela maioria dos guias de estilo.

Base: métodos padrão de cadeias de JavaScript e convenções habituais dos guias de estilo para o formato de título. Última atualização: 26 de julho de 2026. Todo o processamento é feito no navegador, do lado do cliente; nenhum texto é enviado para um servidor nem armazenado.

🔗 Adiciona esta ferramenta ao teu site

Copia o código abaixo para o teu próprio site. A ferramenta é gratuita, está sempre atualizada, e funciona totalmente na tua página. Não requer registo.

Pré-visualização →
⚡ Built with ToolPico · toolpico.com