Conversor de maiúsculas 🔒 Roda localmente no seu navegador — nada é enviado.

Converta texto entre MAIÚS, minús, Título, camelCase, snake_case e mais.

Sobre esta ferramenta

Trocar o texto entre maiúsculas e minúsculas à mão é tedioso e sujeito a erros. Este conversor faz isso em um clique: MAIÚSCULAS e minúsculas para enfatizar ou suavizar o texto, Tipo Título e Frase para títulos e prosa, e os favoritos dos programadores — camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e dot.case — para transformar um rótulo em variável, nome de arquivo ou classe CSS.

Ele entende os limites de palavra, então “user profile ID”, “userProfileId” e “user_profile_id” convertem-se de forma limpa entre estilos. Tudo acontece no seu navegador enquanto você digita; nada é enviado. Escolha um estilo e copie o resultado.

Perguntas frequentes

Quais convenções de nomenclatura o conversor de maiúsculas/minúsculas suporta?

Onze modos: UPPERCASE, lowercase, Title Case, Sentence case, Capitalize, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE e dot.case — clique em qualquer botão para converter instantaneamente.

Como ele decide onde uma palavra termina e a próxima começa?

Ele divide o texto em espaços, hífens, underscores e nos limites de letras maiúsculas já existentes, então "user profile ID" ou "HTTP response code" se convertem de forma limpa para camelCase ou snake_case sem que você precise limpar a entrada antes.

Se eu mudar de camelCase para snake_case, ele converte minha saída já convertida, ou o texto original?

Sempre o texto original na caixa de entrada. Sua entrada permanece intocada, então trocar de modo refaz a conversão do zero em vez de acumular erros de uma conversão anterior.

Isso é útil para renomear campos de API ou variáveis entre linguagens?

Sim — um uso comum é transformar um campo JSON como userProfileId em snake_case (user_profile_id) para um backend em Python, ou o inverso para um frontend em JavaScript.

Minha entrada é salva em algum lugar fora deste navegador?

Não. Seu texto é mantido apenas no armazenamento local deste navegador para estar lá na próxima visita, e nunca é enviado a um servidor.