Conversor CamelCase
Converta qualquer texto para o formato camelCase. Usado para variáveis JavaScript, chaves JSON e identificadores de programação.
O que é CamelCase?
CamelCase é uma convenção de nomenclatura onde cada palavra começa com maiúscula e não são usados espaços ou separadores. Tem duas variantes: lowerCamelCase (primeira palavra em minúscula, ex. myVariableName) e UpperCamelCase ou PascalCase (todas as palavras com maiúscula, ex. MyClassName).
CamelCase vs outras convenções
- camelCase:
myVariableName— variáveis JavaScript, Java, TypeScript - PascalCase:
MyClassName— classes C#, componentes React - snake_case:
my_variable_name— Python, Ruby, bancos de dados - kebab-case:
my-variable-name— URLs, classes CSS, atributos HTML
Converter underscore_case para camelCase
Converter snake_case para camelCase é essencial ao trabalhar entre código Python e JavaScript. O algoritmo remove cada underscore e capitaliza a letra seguinte:
user_first_name→userFirstNameget_user_by_id→getUserByIdapi_base_url→apiBaseUrl
camelCase vs PascalCase
| Convenção | Exemplo | Primeira letra | Uso comum |
|---|---|---|---|
| camelCase | myVariable | minúscula | Variáveis JS/TS, chaves JSON |
| PascalCase | MyVariable | maiúscula | Classes, componentes React |
Onde usar CamelCase
- Variáveis e funções em JavaScript e TypeScript
- Métodos e variáveis em Java
- Chaves de objetos JSON em muitas APIs
- Identificadores em Swift e Kotlin
- Identificadores exportados em Go (PascalCase)
- Variáveis de estado e event handlers em React
- Nomes de campos em GraphQL
Ferramentas relacionadas
Para nomenclatura Python: Snake Case Converter. Para formatos URL: Kebab Case Converter. Para todos os formatos de uma vez: Case Converter Online.
Ferramentas Relacionadas
Gerador de Slugs
Converta texto em slugs URL
Gerador de Slugs URL
Crie slugs URL otimizados para SEO
Texto para Slug
Transforme texto em slug
Slugificar Online
Slugifique texto instantaneamente online
Gerador de Permalinks
Crie URLs permanentes limpas
Gerador Slugs WordPress
Gere slugs para WordPress
Gerador Slugs Blog
Gere slugs para posts de blog
Gerador Slugs Produtos
Gere slugs para produtos
Conversor de Casos
Converta texto para qualquer formato
Conversor Title Case
Capitalize texto em Title Case
Conversor Sentence Case
Converta texto para Sentence Case
Conversor Kebab Case
Converta texto para kebab-case
Conversor Snake Case
Converta texto para snake_case
Conversor PascalCase
Converta texto para PascalCase
Conversor Alternating Case
Converta texto para aLtErNaTiNg CaSe
Conversor Dot Case
Converta texto para dot.case
Conversor Constant Case
Converta texto para CONSTANT_CASE
Contador de Palavras
Contar palavras, caracteres e frases
Gerador Lorem Ipsum
Gerar texto de espaço reservado
Conversor Texto Simples
Remove formatação e limpa texto
Remover Linhas Duplicadas
Remove duplicatas do texto
Remover Linhas Vazias
Remove linhas em branco
Ordenar Linhas
Ordena linhas alfabeticamente
Remover Quebras de Linha
Une linhas em um parágrafo
Removedor de Travessões
Substitui travessões (—) por vírgulas ou hífens
Detector de Caracteres Invisíveis
Encontra caracteres Unicode ocultos com pontos de código
Codificador / Decodificador de URL
Codificar e decodificar URLs online
Construtor UTM
Criar URLs de rastreamento de campanhas
JSON Keys para camelCase
Converta chaves JSON para camelCase
JSON Keys para snake_case
Converta chaves JSON para snake_case