Conversor para camelCase
Converte texto para camelCase: primeira palavra minúscula, demais com inicial maiúscula. Padrão JavaScript, Java, TypeScript.
—
De nome_do_campo para nomeDoCampo
Você recebeu uma planilha de nomes de campo, uma lista de colunas de um banco antigo ou rótulos em português com acento, e precisa transformar isso em identificadores camelCase para JavaScript, Java ou TypeScript. Fazer na mão convida a erro de digitação. Cole o texto na caixa e o resultado aparece enquanto você escreve: endereço_de_entrega vira enderecoDeEntrega, e foo-bar vira fooBar.
A separação acontece em tudo que não é letra nem número, ou seja, espaço, underline, hífen, parêntese e pontuação, e também nas transições de maiúscula dentro da palavra. Por isso XMLHttpRequest é reconhecido como três palavras. Os acentos são removidos antes de juntar, que é o comportamento certo para código: preço médio sai como precoMedio. A contrapartida é que siglas perdem o formato, então CPF do usuário vira cpfDoUsuario e get_user_ID vira getUserId.
Um detalhe que pega muita gente: a caixa inteira é tratada como um texto só. Se você colar um nome por linha, as quebras contam como separador comum e sai tudo grudado num identificador gigante. Converta uma linha de cada vez. Vale conferir também nomes que começam com número, como 2 vias, que sai 2Vias e não é identificador válido em JavaScript. A conversão acontece na própria página, sem enviar seu texto para servidor.
Perguntas frequentes
Converte várias linhas de uma vez?
Ele mantém acento e cedilha?
Tem botão de copiar o resultado?
Ferramentas Relacionadas
Converter Maiúsculas/Minúsculas
Converta texto entre MAIÚSCULAS, minúsculas, Título, camelCase e snake_case. Resultado instantâneo no navegador.
Conversor para snake_case
Converte qualquer texto para snake_case: tudo minúsculo separado por underscores. Útil em nomes de variáveis Python e colunas de bancos.
Texto para Hashtag
Transforme uma frase em hashtag (CamelCase ou kebab-#). Remove acentos, pontuação e espaços. Útil para Instagram, X e LinkedIn. Tudo no navegador.