Conversor Gratuito de Maiúsculas e Minúsculas

Converta texto para MAIÚSCULAS, minúsculas, Título, camelCase, snake_case e mais 12 — na hora, no seu navegador.

Caracteres: 0 | Palavras: 0 | Linhas: 0
UPPERCASElowercaseFraseTítuloCapitalizadoaLtErNaTiNg cAsEiNVERSE cASEcamelCasePascalCasesnake_casekebab-caseCONSTANT_CASEInverterLimpar espaçosRemover duplicatasOrdenar linhasSlugifyCodificar Base64Decodificar Base64Codificar URLDecodificar URLEscapar HTMLDesescapar HTMLRemover MarkdownROT13Texto p/ binárioBinário p/ textoTexto p/ hexHex p/ textoS̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶U̲n̲d̲e̲r̲l̲i̲n̲e̲uʍop ǝpᴉsdnɿoɿɿiMRemover HTMLExtrair e-mailsExtrair URLsNumerar linhasEmbaralhar linhasLinha aleatóriaJuntar linhasConverter para LFConverter para CRLF

Um guia rápido sobre maiúsculas e minúsculas

Maiúsculas e minúsculas são a forma como as línguas escritas distinguem entre letras capitais maiores e letras minúsculas menores. Sistemas de escrita que têm as duas formas as combinam em pares: cada maiúscula tem uma minúscula irmã que compartilha o mesmo nome, som e lugar no alfabeto. O que vem a seguir é um tour rápido pelas transformações que esta ferramenta realiza e quando usar cada uma.

MAIÚSCULAS

Cada letra é exibida em sua forma capital. Boas para rótulos curtos, alertas e siglas; evite usar em textos com mais de algumas palavras — são mais lentas de ler e podem soar como se você estivesse gritando.

THIS IS AN EXAMPLE OF UPPERCASE IN USE.

minúsculas

Cada letra é exibida em sua forma pequena. Minúsculas são o padrão para o corpo de texto na escrita moderna — fáceis de ler e discretas na página.

this is an example of lowercase in use.

Sentence case (inicial maiúscula)

Só a primeira letra de cada frase fica em maiúscula — além de nomes próprios e tudo o que a gramática exigir. É a escolha natural para parágrafos, textos de interface e escrita conversacional.

This is an example of sentence case in use.

Title Case

Coloca em maiúscula as palavras principais — substantivos, verbos, adjetivos — e deixa artigos, preposições e conjunções curtas em minúsculas. É o estilo clássico de manchete em publicações e blogs.

This Is an Example of Title Case in Use.

Capitalized Case

A primeira letra de cada palavra fica em maiúscula e todas as outras em minúscula — diferentemente de Title Case, não poupa palavras pequenas. Comum em nomes, marcas e rótulos que precisam de aparência uniforme.

This Is An Example Of Capitalized Case In Use.

aLtErNaTiNg cAsE

Começa em minúscula e alterna a cada caractere, independentemente da capitalização original. Usado principalmente para ênfase estilística em redes sociais.

tHiS Is aN ExAmPlE Of aLtErNaTiNg cAsE In uSe.

iNVERSE cASE

Inverte cada letra: maiúsculas viram minúsculas e vice-versa. Útil para efeitos visuais rápidos ou para auditar uma capitalização incomum em um texto original.

tHIS IS AN EXAMPLE OF INVERSE CASE IN USE.

camelCase

A primeira palavra fica em minúscula e cada palavra seguinte começa com maiúscula, todas unidas sem espaços. É o estilo padrão para variáveis e funções em JavaScript, Java e Swift.

thisIsAnExampleOfCamelCase

PascalCase

Toda palavra — inclusive a primeira — começa com maiúscula e são unidas sem espaços. Usado para nomes de tipos: classes, interfaces e componentes React.

ThisIsAnExampleOfPascalCase

snake_case

Palavras em minúsculas unidas por sublinhados. É o padrão para identificadores em Python, Rust e Ruby, e para a maioria dos nomes de colunas em SQL.

this_is_an_example_of_snake_case

kebab-case

Palavras em minúsculas unidas por hifens. É a convenção para slugs de URL, nomes de classes CSS e atributos HTML.

this-is-an-example-of-kebab-case

CONSTANT_CASE

Palavras em maiúsculas unidas por sublinhados. Usado para constantes de verdade na maioria das linguagens e para variáveis de ambiente.

THIS_IS_AN_EXAMPLE_OF_CONSTANT_CASE

Inverter

Inverte a ordem de cada caractere do texto. Útil para ofuscar rapidamente, checar palíndromos ou brincar com tipografia.

.esu ni esrever fo elpmaxe na si sihT

Limpar espaços

Reduz sequências de espaços a um só, remove espaços no início e no fim de cada linha e apaga linhas vazias. Ideal para higienizar texto colado do Word ou de um PDF.

Clean, tidy text on one line.

Remover linhas duplicadas

Remove linhas repetidas, mantendo a primeira ocorrência de cada uma. A ordem das linhas restantes é preservada.

alpha beta gamma

Ordenar linhas

Ordena todas as linhas em ordem alfabética com comparação sensível ao locale. Útil para arrumar listas, colunas de CSV ou conjuntos de chaves JSON.

alpha beta gamma

Slugify

Normaliza uma string para uso como slug de URL: remove acentos, pontuação e caracteres especiais, deixa tudo em minúsculas e une as palavras restantes com hífens.

this-is-an-example-of-a-slug

Codificar Base64

Codifica qualquer texto UTF-8 em uma string Base64. Útil para armazenar dados binário-safe em JSON, embutir pequenos recursos em HTML ou compartilhar payloads curtos em URLs.

VGhpcyBpcyBhbiBleGFtcGxlIG9mIEJhc2U2NC4=

Decodificar Base64

Decodifica uma string Base64 de volta para texto UTF-8. Retorna string vazia se a entrada não for Base64 válido.

This is an example of Base64.

Codificar URL

Codifica uma string em percent-encoding para uso seguro em uma query string ou segmento de caminho de URL.

Hello%20World%20%26%20friends

Decodificar URL

Decodifica uma string URL em percent-encoding e retorna os caracteres originais.

Hello World & friends

Escapar HTML

Substitui os cinco caracteres HTML reservados (<, >, &, ", ') pelas entidades equivalentes para inserir texto não confiável com segurança em HTML.

&lt;script&gt;alert(1)&lt;/script&gt;

Desescapar HTML

Decodifica entidades HTML (nomeadas e numéricas) de volta para os caracteres originais.

<script>alert(1)</script>

Remover Markdown

Remove sintaxe Markdown — títulos, ênfase, blocos de código, links, imagens, listas — e devolve texto puro.

Bold text and a link become plain words.

ROT13

Cifra de substituição simples que substitui cada letra pela que está 13 posições adiante no alfabeto. É auto-inversa: aplicar duas vezes retorna ao original.

Guvf vf na rknzcyr bs EBG13 va hfr.

Texto para binário

Codifica cada byte UTF-8 da entrada como um número binário de 8 bits separado por espaços. Útil para demonstrações de baixo nível e exercícios de Computação.

01001000 01101001

Binário para texto

Decodifica uma sequência de números binários de 8 bits para texto UTF-8. Espaços, vírgulas e outros caracteres não binários são ignorados.

Hi

Texto para hex

Codifica cada byte UTF-8 da entrada como um valor hexadecimal de dois dígitos. Comum para depurar codificações e compartilhar dados binários em texto puro.

48 65 6c 6c 6f

Hex para texto

Decodifica uma sequência de valores hex por byte para texto UTF-8. Espaços e caracteres não-hex são ignorados.

Hello

Texto tachado

Adiciona uma marca combinatória Unicode (U+0336) após cada caractere para que o texto apareça riscado em texto puro, bios sociais e na maioria dos chats.

T̶h̶i̶s̶ ̶i̶s̶ ̶s̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶.

Texto sublinhado

Adiciona uma marca combinatória Unicode (U+0332) após cada caractere para que o texto apareça sublinhado sem HTML ou Markdown.

T̲h̲i̲s̲ ̲i̲s̲ ̲u̲n̲d̲e̲r̲l̲i̲n̲e̲d̲.

Texto de cabeça para baixo

Mapeia cada caractere para uma contraparte invertida em Unicode e inverte a ordem para que o resultado pareça o original virado em 180°.

˙uʍop ǝpᴉsdn sᴉ sᴉɥ┴

Texto espelhado

Espelha cada caractere horizontalmente usando glifos Unicode invertidos e inverte a ordem da string — como ler em um espelho.

.bɘɿoɿɿim ƨi ƨiʜT

Remover HTML

Remove todas as tags HTML da entrada e decodifica as entidades comuns, deixando apenas texto puro. Elementos em bloco como p, br e li viram quebras de linha para preservar a estrutura.

This is plain text.

Extrair e-mails

Varre a entrada e extrai todos os endereços de e-mail encontrados, sem duplicatas, um por linha. Útil para tirar endereços de threads coladas ou dumps HTML.

alice@example.com bob@convertcasehq.com

Extrair URLs

Puxa toda URL http(s) da entrada, sem duplicatas, uma por linha. Útil para coletar links de artigos copiados ou logs de chat.

https://convertcasehq.com https://example.com/blog

Numerar linhas

Adiciona o número (base 1) a cada linha, com preenchimento para alinhar os dois-pontos. Maneira rápida de referenciar linhas ao compartilhar um trecho.

1: First line 2: Second line

Embaralhar linhas

Embaralha aleatoriamente a ordem das linhas usando o algoritmo Fisher–Yates. Útil para randomizar playlists, listas de nomes ou dados de amostra.

gamma alpha beta

Linha aleatória

Escolhe uma linha não vazia ao acaso. Ótimo para escolher um nome, um vencedor ou um prompt de uma lista.

alpha

Juntar linhas

Achata o texto multilinha numa única linha, separada por espaço, removendo espaços extras. Útil para desfazer quebras forçadas vindas de e-mails ou PDFs.

First line second line third line.

Converter para LF

Normaliza terminações de linha Windows (CRLF) e Mac antigo (CR) para o estilo Unix LF. Frequentemente necessário antes de enviar arquivos a repositórios ou processá-los em ferramentas Unix.

line one line two

Converter para CRLF

Converte terminações de linha para o estilo Windows CRLF. Útil ao gerar arquivos que serão abertos no Bloco de Notas ou usados por ferramentas que exigem CRLF.

line one\r\nline two

© 2026 ConvertCaseHQ. Todos os direitos reservados. Loaded in 0.1599s.