Uniformizar títulos
Converta títulos para maiúsculas, minúsculas ou capitalização de frase e reveja depois a ortografia.
Mude um texto de um estilo de maiúsculas para outro para uniformizar a apresentação, ou transforme uma expressão num identificador camelCase, snake_case ou kebab-case para código.
Altere as maiúsculas e minúsculas de um texto ou gere identificadores em várias convenções comuns. Verifique o resultado quando os acentos, a pontuação ou os nomes próprios forem importantes.
Estão disponíveis nove modos: MAIÚSCULAS, minúsculas, capitalização de título, capitalização de frase, camelCase, PascalCase, snake_case, kebab-case e CONSTANT_CASE. Os modos para código retiram acentos e pontuação, e os caracteres de escritas não latinas podem desaparecer. As maiúsculas e minúsculas seguem as regras Unicode disponíveis no navegador. A capitalização de título põe maiúscula em todas as palavras, incluindo artigos e preposições como «de» ou «e», o que a norma portuguesa não prevê nos títulos. Uma conversão automática nem sempre reconhece siglas e nomes próprios. O estilo certo depende do contexto. As maiúsculas servem para uniformizar uma etiqueta, mas um parágrafo inteiro em maiúsculas lê-se pior. A capitalização de frase é a habitual nos textos correntes. Para identificadores de programação, camelCase e PascalCase juntam as palavras sem separador, enquanto snake_case e kebab-case usam, respetivamente, um sublinhado e um hífen. CONSTANT_CASE dá palavras em maiúsculas separadas por sublinhados. Estas convenções não são intermutáveis em todas as linguagens e sistemas: um identificador usado em código tem de seguir as regras do seu ambiente. Como os modos para código retiram acentos e pontuação, duas expressões diferentes podem ficar iguais depois da conversão, e podem perder-se caracteres de outros sistemas de escrita. Não converta sem verificar nomes de pessoas, marcas, referências oficiais ou conteúdos multilingues. Num tratamento em série, teste primeiro alguns exemplos com apóstrofos, hífenes, algarismos e letras acentuadas. Por fim, confirme que o resultado mantém o sentido e a legibilidade pretendidos: a ferramenta altera a forma do texto, não a sua qualidade. Se o resultado for usado como nome de variável, verifique também que não começa por um carácter proibido na linguagem e que não coincide com uma palavra reservada. A conversão prepara a forma de um identificador, mas não valida a sua sintaxe num projeto de software.
Cole o excerto ou a expressão a transformar.
Selecione uma das nove convenções disponíveis.
Confirme os acentos, as siglas e os caracteres não latinos.
Converta títulos para maiúsculas, minúsculas ou capitalização de frase e reveja depois a ortografia.
Transforme expressões em camelCase, snake_case ou kebab-case para usar em código.
Gere um nome em CONSTANT_CASE a partir de palavras separadas.
Entrada
Olá mundoResultado
OLÁ MUNDOO texto passa a minúsculas e depois a primeira letra de cada frase volta a ser maiúscula. Os nomes próprios têm de ser corrigidos à mão.
Entrada
OLÁ. TUDO BEM?Resultado
Olá. Tudo bem?As palavras são separadas, passadas a minúsculas e unidas segundo a convenção escolhida; os acentos e o ç perdem os sinais.
Entrada
Preço unitário sem IVAResultado
camelCase: precoUnitarioSemIva
snake_case: preco_unitario_sem_iva
kebab-case: preco-unitario-sem-ivaNos modos de texto, sim; os modos de identificador retiram-nos.
Sim nos modos de texto, não nos modos de identificador.
Não: põe maiúscula em todas as palavras, incluindo artigos e preposições, enquanto em português os títulos levam normalmente maiúscula só na primeira palavra e nos nomes próprios. Reveja o resultado.
Sim, tal como PascalCase, snake_case, kebab-case e CONSTANT_CASE.
Sim, nos modos para código. Os modos de texto mantêm-nos.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Remova espaços a mais, tabulações repetidas e linhas vazias de um texto copiado.
Remova automaticamente as linhas vazias e as que só contêm espaços de um texto.
Substitua um fragmento num documento colado ou importado.