TL
Tool Lab
💰Donate
💰Donate

Variable Name Generator

Converta qualquer frase em camelCase, snake_case, PascalCase, kebab-case e mais.

camelCase
userProfileImageUrl
PascalCase
UserProfileImageUrl
snake_case
user_profile_image_url
SCREAMING_SNAKE
USER_PROFILE_IMAGE_URL
kebab-case
user-profile-image-url
UPPER-KEBAB
USER-PROFILE-IMAGE-URL
dot.notation
user.profile.image.url
Train-Case
User-Profile-Image-Url
flatcase
userprofileimageurl
FLATCASE
USERPROFILEIMAGEURL
path/case
user/profile/image/url
$variable
$userProfileImageUrl
--css-var
--user-profile-image-url
SQL_COLUMN
USER_PROFILE_IMAGE_URL

Click any value to copy to clipboard.

Sobre esta ferramenta

O Variable Name Generator converte qualquer frase em linguagem natural ou nome de variável existente em 14 convenções de nomenclatura comuns usadas em diferentes linguagens de programação e contextos.

O conversor divide a entrada em espaços, hífens, sublinhados, barras, pontos e limites de camelCase/PascalCase. Em seguida, reagrupa as palavras no formato de destino. A entrada é normalizada automaticamente para minúsculas antes da transformação.

Como usar

  1. Digite uma frase em linguagem natural ou cole um nome de variável existente.
  2. A ferramenta gera instantaneamente 14 variantes de convenção de nomenclatura.
  3. Clique em qualquer resultado para copiá-lo para a área de transferência.
  4. Alterne entre convenções para encontrar a mais adequada para sua linguagem ou framework.

Casos de uso

Desenvolvedores JavaScript convertem frases para camelCase ou PascalCase em nomes de variáveis e classes. Desenvolvedores Python usam snake_case para funções. Desenvolvedores CSS usam kebab-case para propriedades personalizadas (--my-var). Engenheiros de banco de dados usam o estilo SQL_COLUMN para nomes de colunas.

Perguntas frequentes

  • A ferramenta lida com entradas já em camelCase ou PascalCase?Sim. A ferramenta divide camelCase e PascalCase em palavras individuais antes de aplicar o formato de destino.
  • Quais caracteres são removidos da entrada?Caracteres não alfanuméricos, exceto espaços, hífens, sublinhados, barras e pontos, são removidos. Números são preservados.
  • Por que a saída é em minúsculas por padrão?A ferramenta normaliza a entrada para minúsculas antes de aplicar as regras de formatação de destino, seguindo a convenção da maioria dos padrões de nomenclatura.