Mudar de idioma

Texto

Converter maiúsculas e minúsculas

Passe um texto para maiúsculas, minúsculas, tipo título, snake_case ou camelCase.

Editado por SolucionesAhora.com Como verificamos

Dados da calculadora

Resultados

Preencha os dados e clique em «Calcular» para ver o resultado.

Grátis e sem registo! E se aprendesse a fazê-lo sem calculadora? Um jogo de cinco minutos com desafios, vidas e pontos. Percebe-se mesmo com preguiça.

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.

Tempo de leitura

Quanto tempo demora a ler um texto, em silêncio ou em voz alta.