Converter maiúsculas e minúsculas
Passe um texto para maiúsculas, minúsculas, tipo título, snake_case ou camelCase.
Dados da calculadora
Resultados
Preencha os dados e clique em «Calcular» para ver o resultado.
Em resumo
- O que calcula
- Passe um texto para maiúsculas, minúsculas, tipo título, snake_case ou camelCase.
- Fórmula aplicada
Tipo frase: maiúscula após ponto- Exemplo
- «relatório anual de vendas» convertido para:
Conversor de maiúsculas e minúsculas
Recuperar um texto escrito todo em maiúsculas, normalizar títulos ou converter um nome para snake_case são tarefas repetitivas que aqui se resolvem num clique.
Oito formatos disponíveis, incluindo os três habituais em programação.
Como funciona
Cada modo aplica uma transformação diferente, respeitando os acentos e caracteres especiais do português, espanhol e francês.
Fórmula
Tipo frase: maiúscula após ponto
Tipo Título: maiúscula em cada palavra
snake_case, kebab-case e camelCase: sem acentos nem espaços
Exemplo resolvido
«relatório anual de vendas» convertido para:
MAIÚSCULAS: RELATÓRIO ANUAL DE VENDAS
Tipo Título: Relatório Anual De Vendas
camelCase: relatorioAnualDeVendas
Explicação
Cada linguagem tem a sua convenção
Em JavaScript as variáveis vão em camelCase e as classes em PascalCase. Em Python e em Ruby usa-se snake_case. Em CSS e em endereços web manda o kebab-case. Seguir a convenção da linguagem torna o código legível para quem vier depois.
As maiúsculas não são simétricas
Converter para maiúsculas e voltar a minúsculas nem sempre devolve o texto original. O ß alemão converte-se em SS e já não volta. Em turco, o i sem ponto e o i com ponto são letras distintas.
Acentos e transliteração
Para um nome de ficheiro ou um endereço web convém eliminar acentos e caracteres especiais. Mas transliterar nem sempre é trivial.
Nomes de ficheiro
Além do caso, convém evitar espaços, acentos e sinais de pontuação. Um nome em minúsculas com hífenes sobrevive a qualquer sistema operativo.
Perguntas frequentes
Respeita os acentos?
Sim em maiúsculas, minúsculas, tipo frase e tipo título. Os formatos de programação removem-nos, por não admitirem caracteres fora do ASCII.
Serve para nomes de arquivo?
Sim. kebab-case e snake_case produzem nomes válidos e seguros para arquivos, URL e variáveis.
Por que ao passar a maiúsculas e voltar não obtenho o texto original?
Porque algumas conversões não são reversíveis. O ß alemão converte-se em SS e não volta.
Que caso uso para nomes de ficheiro?
Minúsculas com hífenes. Evita espaços, acentos e sinais de pontuação.
Quer calcular outra coisa?
Estas ferramentas costumam ser usadas junto com esta calculadora.
Contar palavras
Palavras, caracteres, frases e parágrafos de qualquer texto.
Gerador de slug
Converte um título numa URL limpa, sem acentos nem caracteres estranhos.
Contar caracteres
Caracteres com e sem espaços, linhas e bytes de um texto.
Tempo de leitura
Quanto tempo demora a ler um texto, em silêncio ou em voz alta.