Ferramenta gratuita para desenvolvedores

Conversor de formato de texto: camelCase, snake_case e mais

Transforme qualquer frase em camelCase, PascalCase, snake_case, kebab-case, Title Case, primeira letra da frase, MAIÚSCULAS ou minúsculas. Oito formatos, um clique.

camelCase PascalCase snake_case kebab-case Title Case Primeira letra da frase MAIÚSCULAS minúsculas

Converta texto em camelCase, snake_case ou Title Case

Está nomeando variáveis, escrevendo títulos ou criando URLs? Este conversor reescreve suas palavras exatamente no formato de que você precisa, para que você pare de corrigir maiúsculas e sublinhados à mão. Cole uma frase, escolha um estilo e copie o resultado.

Leia mais
Exemplo de camelCase: "user first name" vira userFirstName

camelCase para JavaScript e JSON

O camelCase junta as palavras sem espaços e coloca em maiúscula cada palavra depois da primeira: userFirstName. É o padrão para variáveis em JavaScript e métodos em Java, e muitas APIs JSON o usam nas chaves.

Resultado em PascalCase para o nome de um componente React

PascalCase para classes e componentes

O PascalCase coloca em maiúscula todas as palavras, inclusive a primeira: UserProfileCard. Desenvolvedores o usam para nomes de classes em C# e Java e para componentes React.

Exemplo de snake_case para variáveis Python e colunas de banco de dados

snake_case para Python e bancos de dados

O snake_case escreve as palavras em minúsculas e as une com sublinhados: user_first_name. É a convenção do Python para variáveis e funções (PEP 8) e uma escolha comum para colunas de banco de dados.

Resultado em kebab-case usado como nome de classe CSS

kebab-case para URLs e CSS

O kebab-case une palavras minúsculas com hífens: user-first-name. Você o encontra em classes CSS, atributos HTML, nomes de arquivos e slugs de URL otimizados para SEO.

O mesmo título de blog em Title Case e com primeira letra da frase

Title Case e primeira letra da frase para títulos

O Title Case coloca em maiúscula as palavras principais de um título, ideal para títulos de blog, H1 e assuntos de e-mail. A primeira letra da frase deixa em maiúscula só a primeira palavra, com um visual mais leve e moderno.

Conversor de formato de texto com oito botões de formato

Todas as convenções de nomenclatura em um só lugar

MAIÚSCULAS e minúsculas ficam ao lado dos formatos para desenvolvedores, então você alterna entre os oito estilos sem abrir outra ferramenta. Clique em Amostra para ver cada um em ação.

Como usar o Conversor de formato de texto

1

Cole seu texto

Digite ou cole uma palavra, frase ou nome de variável na caixa. Clique primeiro em Amostra se quiser ver como funciona.
2

Escolha camelCase, snake_case ou outro formato

Escolha camelCase, PascalCase, snake_case, kebab-case, Title Case, primeira letra da frase, MAIÚSCULAS ou minúsculas.
3

Copie o resultado

O texto convertido aparece na hora. Copie-o para seu editor de código, CMS, planilha ou documento.
4

Limpe e converta o próximo

Clique em Limpar para recomeçar e converter a próxima variável, nome de arquivo ou título.

Perguntas frequentes sobre o Conversor de formato de texto

Convenções de nomenclatura explicadas com exemplos.

O que é camelCase?

O camelCase escreve uma frase sem espaços, começa com letra minúscula e coloca em maiúscula cada palavra seguinte, como as corcovas de um camelo. Também é chamado de notação camelo, camel caps ou lower camel case. Todos esses nomes indicam o mesmo estilo.

Pode mostrar um exemplo de camelCase?

Claro. "first name" vira firstName, "total order value" vira totalOrderValue e "is user active" vira isUserActive. Cole sua própria frase na ferramenta para obter o mesmo resultado na hora, inclusive com nomes mais longos.

Qual é a diferença entre camelCase e snake_case?

O camelCase junta as palavras com maiúsculas (orderTotal), enquanto o snake_case usa palavras minúsculas e sublinhados (order_total). A escolha certa depende da linguagem: JavaScript e Java preferem camelCase, e Python, Ruby e SQL preferem snake_case. Mais importante que o estilo em si é manter a consistência em todo o projeto.

PascalCase ou camelCase: qual é a diferença?

Só a primeira letra. O PascalCase (também chamado de notação Pascal ou upper camel case) coloca em maiúscula também a primeira palavra: OrderTotal. O camelCase a mantém minúscula: orderTotal. Classes e componentes costumam usar PascalCase; variáveis e funções, camelCase.

O que é kebab-case?

O kebab-case une palavras minúsculas com hífens, como pedaços num espeto: order-total. A maioria das linguagens de programação não o aceita em nomes de variáveis porque o hífen significa subtração, por isso ele é usado principalmente em URLs, classes CSS e nomes de arquivos.

O que é Train-Case?

O Train-Case coloca em maiúscula cada palavra e as une com hífens: Content-Type. É comum em nomes de cabeçalhos HTTP. Ainda não há um botão Train-Case, mas você pode converter para Title Case e trocar os espaços por hífens.

Por que as convenções de nomenclatura são importantes?

Nomes consistentes deixam o código mais fácil de ler, pesquisar e revisar. Linters e guias de estilo como o PEP 8 esperam um formato específico para cada tipo de nome, então misturar snake_case, PascalCase e camelCase no mesmo projeto gera erros e diffs bagunçados.

Este conversor de camelCase é gratuito?

Sim. Todos os formatos deste conversor são gratuitos, sem cadastro e sem limite. Ele funciona em qualquer navegador, no computador ou no celular.

Criando uma URL a partir de um título?

Transforme qualquer título em um slug limpo e otimizado para SEO com nossa ferramenta Texto para Slug.

Criar um slug

Raheel Jakhura

CEO / Co-Founder

Our goal is to provide online free tools so you don't have to install any software for basic usages. We are trying to add more tools and make these tools free forever.

cookies image
Nós nos preocupamos com seus dados e adoraríamos usar cookies para melhorar sua experiência.