Conversor camelCase
Transforme texto, snake_case ou kebab-case em nomes de variáveis camelCase. Cada linha é convertida separadamente: cole uma lista inteira.
Atalhos de teclado: Ctrl/⌘+B para copiar • Ctrl/⌘+S para baixar • Ctrl/⌘+Backspace para limpar
O que é camelCase?
No camelCase as palavras ficam juntas, sem espaço, a primeira em minúsculas e cada palavra seguinte começa com maiúscula, como as corcovas de um camelo. Acentos e pontuação são removidos para gerar um identificador válido.
Exemplo
Antes
nome do usuário endereço-de-entrega preço_total_reais
Depois
nomeDoUsuario enderecoDeEntrega precoTotalReais
Quando usar camelCase
É a convenção para variáveis e funções em JavaScript, TypeScript, Java e Swift, e para chaves de muitas APIs JSON. Classes e componentes costumam usar PascalCase.
Exemplos práticos de uso: camelCase
Variáveis em JavaScript
Transforme uma descrição como preço total pedido em precoTotalPedido, o padrão de nomes do JavaScript e do TypeScript.
Chaves JSON e APIs
Muitas APIs REST e GraphQL usam chaves em camelCase (firstName, createdAt). Converta a lista de campos de uma especificação antes de programar.
Métodos em Java e Swift
Nomes de métodos e propriedades como getUserProfile ou isEnabled seguem o camelCase em Java, Kotlin e Swift.
Migrar de snake_case
Cole nomes do Python ou SQL como user_id e created_at para obter userId e createdAt no front-end.
Como converter texto para camelCase
-
1
Cole ou digite o texto na caixa acima. O texto colado é convertido para camelCase automaticamente.
-
2
Precisa de outro formato? Clique em qualquer botão para trocar, quantas vezes quiser.
-
3
Copie o resultado com o botão Copiar (Ctrl/⌘+B) ou baixe como arquivo .txt (Ctrl/⌘+S).
Perguntas Frequentes
Sim. Underscores, hífens, espaços e pontos são tratados como separadores, e as maiúsculas existentes dividem as palavras.
São removidos, porque identificadores devem usar letras ASCII: usuário vira usuario.
camelCase começa com minúscula (nomeUsuario). PascalCase começa com maiúscula (NomeUsuario).
Os guias de estilo variam. Os guias de JavaScript e Java do Google recomendam tratar siglas como palavras (userId, htmlParser): é o que este conversor gera, e fica mais legível.
Sim. Os números ficam no lugar e a palavra seguinte começa com maiúscula: pagina 2 titulo vira pagina2Titulo.
Mais ferramentas gratuitas
- Conversor de maiúsculas e minúsculas MAIÚSCULAS, minúsculas, Título e Frase
- Contador de palavras Palavras, caracteres e tempo de leitura
- Contador de caracteres Limites do X, SMS, Instagram, Google
- Gerador de Senhas Crie senhas aleatórias e fortes
- Criptografia de Texto Criptografe ou descriptografe qualquer texto
- Criptografia de Arquivo Criptografe ou descriptografe qualquer arquivo
- Formatador de JSON Formate e valide JSON