Conversor camelCase, snake_case e kebab-case
Converta nomes de código para camelCase, PascalCase, snake_case e mais.
Editor
Conversor camelCase, snake_case e kebab-case: o que ela faz
Transforme palavras simples ou identificadores existentes no padrão que seu código exige: camelCase para variáveis, PascalCase para classes, snake_case para Python e bancos de dados, kebab-case para URLs e CSS, CONSTANT_CASE para constantes. Cada linha é convertida separadamente.
Conversor camelCase, snake_case e kebab-case: como usar
- Cole um nome ou frase por linha.
- Escolha o estilo de nomenclatura.
- Selecione Aplicar e copie os nomes convertidos.
Conversor camelCase, snake_case e kebab-case: quando usar
- Renomeie variáveis, funções ou chaves JSON para a convenção de uma nova base de código.
- Crie nomes de arquivos ou pastas em kebab-case a partir de uma lista de títulos de páginas.
- Converta nomes de colunas de uma planilha para snake_case para um banco de dados ou script Python.
Conversor camelCase, snake_case e kebab-case: exemplos
Entrada
nome do usuario preco total do pedido
Resultado
nomeDoUsuario precoTotalDoPedido
Entrada
nomeDoUsuario preco-total-pedido NUMERO_MAXIMO_TENTATIVAS
Resultado
nome_do_usuario preco_total_pedido numero_maximo_tentativas
Conversor camelCase, snake_case e kebab-case: perguntas e respostas
É possível converter entre estilos, como de snake_case para camelCase?
Sim. As palavras são detectadas por espaços, hifens, underlines e letras maiúsculas, permitindo converter de qualquer estilo para outro.
O que acontece com símbolos e acentos?
Símbolos são tratados como separadores de palavras e removidos. As letras mantêm seus acentos.
Ele lida com siglas como HTTP ou ID?
Uma sequência de maiúsculas é tratada como uma palavra só, então “HTTPServer” vira “http_server” em snake_case e “httpServer” em camelCase.
Posso converter muitos nomes de uma vez?
Sim. Coloque um nome por linha; cada linha é convertida individualmente e a ordem é mantida.
Meu texto é enviado para algum servidor?
Não. Tudo roda no seu navegador e no seu próprio dispositivo, então seu texto nunca sai dele.
Ferramentas relacionadas
Ferramentas frequentemente usadas juntas com esta.
- Conversor de maiúsculas e minúsculas
Mude texto para MAIÚSCULAS, minúsculas, Modo Título e mais.
- Gerador de slug de URL
Converta títulos e frases em slugs de URL amigáveis com hifens.
- Remover acentos do texto
Substitua letras acentuadas por letras simples ou remova caracteres não ASCII.
- Remover pontuação
Exclua sinais de pontuação ou todos os dígitos do seu texto.
- Converter aspas curvas em retas
Substitua aspas tipográficas curvas por aspas retas simples.
- Remover emojis do texto
Remova emojis e pictogramas mantendo as palavras.
Mais em Alterar maiúsculas/minúsculasExplorar todas as ferramentas de texto