Conversor de maiúsculas e minúsculas

Transforme qualquer string entre estilos de letras maiúsculas comuns com um clique. Corrija CAPS LOCK acidental, formate títulos em maiúsculas ou transforme uma frase em camelCase para variáveis ​​JavaScript e Snake_case para Python.

Como converter letras maiúsculas de texto

1. Cole ou digite o texto que quer converter.
2. Escolha uma caixa de destino: maiúsculas, minúsculas, letras maiúsculas, maiúsculas e minúsculas, camelCase, snake_case ou kebab-case.
3. Copie a saída convertida do resultado área.
4. Tente outro estilo na mesma entrada sem redigitar.

Exemplos de conversão

Corrigir CAPS LOCK acidental

"OLÁ MUNDO" → minúsculas → "olá mundo". Útil quando você digitou um assunto de e-mail com Caps Lock ativado.

Nome da variável JavaScript

"página de perfil do usuário" → camelCase → "userProfilePage". Padrão para identificadores JS/TS.

Preparação de slug de URL

"Título da postagem do meu blog" → kebab-case → "título da postagem do meu blog". Combine com o gerador de slug para obter slugs finais seguros para URL.

Quando usar o conversor de maiúsculas e minúsculas

• Quando você precisar de capitalização de cabeçalho consistente para um documento ou CMS.
• Quando você renomear variáveis ou colunas de banco de dados para corresponder às convenções de código.
• Quando você corrigir o texto colado que chegou no caso errado.

Convenções de nomenclatura em código e APIs

JavaScript e Java favorecem camelCase para variáveis ​​e métodos (getUserName). Python e Ruby usam Snake_case (get_user_name). Classes CSS e caminhos de URL geralmente usam kebab-case (item da barra de navegação). Constantes em muitos idiomas são SCREAMING_SNAKE_CASE (MAX_RETRIES). Corresponder à convenção de sua pilha evita comentários de revisão e avisos de linter.

Perguntas frequentes

O que é maiúscula?

Caixa de título coloca a primeira letra do título em maiúscula palavras principais. Palavras menores como "a", "the" e "of" geralmente permanecem em letras minúsculas, a menos que iniciem a string.

Como o camelCase lida com espaços e pontuação?

Espaços e a maior parte da pontuação são removidos; cada palavra após a primeira é maiúscula. "hello-world test" se torna "helloWorldTest".

Qual é a diferença entre snake_case e kebab-case?

snake_case usa sublinhados (my_variable); kebab-case usa hífens (minha variável). Kebab-case é comum em URLs; Snake_case em Python e SQL.

Isso altera caracteres que não sejam do inglês?

Maiúsculas e minúsculas aplicam-se a letras Unicode quando definidas. Os caracteres sem uma variante de maiúsculas e minúsculas permanecem inalterados.

Posso converter uma coluna CSV inteira?

Colar um valor ou várias linhas. Cada linha é convertida de forma independente — útil para renomear itens da lista em lote.