Converter maiúsculas e minúsculas
Conversor online gratuito para passar texto a maiúsculas, minúsculas, iniciais maiúsculas, tipo frase, camelCase, snake_case, kebab-case e mais.
Como converter maiúsculas e minúsculas
- Escreve ou cola o teu texto na caixa de entrada.
- Carrega no formato que queres: MAIÚSCULAS, minúsculas, Cada Palavra Em Maiúscula, Tipo frase, camelCase, PascalCase, snake_case, kebab-case ou CONSTANT_CASE.
- Verifica o texto convertido na área de resultado.
- Carrega em Copiar para pôr o resultado na área de transferência e cola-o onde precisares.
Os formatos disponíveis
Esta ferramenta cobre tanto os estilos da escrita do dia a dia como as convenções de nomes usadas em programação. Eis o que cada um faz à frase «a raposa castanha veloz»:
- MAIÚSCULAS: A RAPOSA CASTANHA VELOZ. Todas as letras passam a maiúsculas. Útil para títulos, etiquetas e siglas.
- minúsculas: a raposa castanha veloz. Todas as letras passam a minúsculas. Dá jeito para corrigir texto escrito com o Caps Lock ligado.
- Cada Palavra Em Maiúscula: A Raposa Castanha Veloz. A primeira letra de cada palavra passa a maiúscula, como em muitos títulos em inglês.
- Tipo frase: A raposa castanha veloz. Só a primeira letra de cada frase fica em maiúscula, o estilo da prosa normal e de muitas interfaces.
- camelCase: aRaposaCastanhaVeloz. As palavras são juntas e cada palavra a seguir à primeira começa com maiúscula. Comum para variáveis em JavaScript e Java.
- PascalCase: ARaposaCastanhaVeloz. Como o camelCase, mas a primeira palavra também começa com maiúscula. Muito usado para nomes de classes e componentes.
- snake_case: a_raposa_castanha_veloz. Palavras em minúsculas unidas por sublinhados, o padrão para variáveis e funções em Python e para muitos nomes de colunas de bases de dados.
- kebab-case: a-raposa-castanha-veloz. Palavras em minúsculas unidas por hífenes, típico de URL, classes CSS e nomes de ficheiro.
- CONSTANT_CASE: A_RAPOSA_CASTANHA_VELOZ. Palavras em maiúsculas unidas por sublinhados, o estilo habitual das constantes e das variáveis de ambiente.
Acentos e outras línguas
As letras acentuadas são mantidas e convertidas corretamente. «ç» passa a «Ç» em maiúsculas, «À» passa a «à» em minúsculas, e uma expressão como «coração de melão» fica «CORAÇÃO DE MELÃO» ou «coração_de_melão» sem perder os acentos. Isto é importante quando escreves em português, espanhol, francês ou qualquer outra língua com diacríticos.
Se estás a criar identificadores para código ou URL, lembra-te de que algumas linguagens, sistemas e ferramentas antigas só aceitam letras ASCII simples. Nesse caso, pode ser preciso remover os acentos depois da conversão.
Dicas e casos especiais
- O tipo frase põe os nomes próprios em minúsculas. Converter «Encontrei a Ana em Lisboa» para tipo frase pode deixar «ana» e «lisboa» em minúsculas. Relê o resultado e corrige os nomes à mão.
- Cada Palavra Em Maiúscula põe maiúscula em todas as palavras. Em português, a norma é escrever os títulos com maiúscula só na primeira palavra e nos nomes próprios, e mesmo os guias de estilo ingleses discordam sobre palavras curtas como «of», «and» ou «the». Ajusta-as ao estilo que segues.
- Converte a partir de uma fonte limpa. Para os formatos de programação, parte de palavras simples separadas por espaços para obteres o resultado mais previsível.
Privacidade
A conversão corre inteiramente no teu navegador. O teu texto nunca é enviado para um servidor, por isso podes converter em segurança documentos internos, código ou notas privadas.
Perguntas frequentes
Qual é a diferença entre Cada Palavra Em Maiúscula e Tipo frase?
Cada Palavra Em Maiúscula põe em maiúscula a primeira letra de todas as palavras («A Raposa Castanha Veloz»). Tipo frase só põe em maiúscula a primeira letra de cada frase («A raposa castanha veloz»), como na prosa normal.
Qual é a diferença entre camelCase e PascalCase?
Ambos juntam as palavras sem espaços e põem maiúscula no início de cada palavra. A diferença está na primeira letra: o camelCase começa em minúscula (minhaVariavel), o PascalCase começa em maiúscula (MinhaVariavel).
Quando devo usar snake_case ou kebab-case?
O snake_case usa sublinhados e é comum em código Python e em colunas de bases de dados. O kebab-case usa hífenes e é comum em URL, classes CSS e nomes de ficheiro. Na maioria das linguagens de programação, os hífenes não são permitidos em nomes de variáveis, e é por isso que aí se usa o snake_case.
As letras acentuadas são mantidas?
Sim. Os acentos são mantidos em todos os formatos, por isso «é» passa a «É» em maiúsculas e continua «é» em minúsculas, snake_case ou kebab-case.
O meu texto é enviado para algum lado?
Não. Tudo acontece localmente no teu navegador. Nada é enviado nem guardado num servidor.
Ferramentas relacionadas
- Contador de palavras Contador de palavras online grátis que conta palavras, caracteres, frases e parágrafos enquanto escreves e estima o tempo de leitura e de fala.
- Remover linhas duplicadas Remove linhas duplicadas de qualquer lista online. Mantém a primeira ocorrência na ordem original, com opções para ignorar maiúsculas, espaços e ordenar.
- Contador de caracteres Contador de caracteres online e gratuito com limites em tempo real para o X, SMS, meta title, meta description e Instagram. Um emoji conta como um.