TL
Tool Lab
💰Donate
💰Donate

Variable Name Generator

Zet elke zin om naar camelCase, snake_case, PascalCase, kebab-case en meer.

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.

Over deze tool

De Variable Name Generator zet elke natuurlijke-taalzin of bestaande variabelenaam om in 14 veelgebruikte naamconventies die worden gebruikt in verschillende programmeertalen en contexten.

De converter splitst de invoer op spaties, koppeltekens, underscores, schuine strepen, punten en camelCase/PascalCase-grenzen. Vervolgens worden de woorden opnieuw samengesteld in het doelformaat. Invoer wordt automatisch genormaliseerd naar kleine letters vóór de omzetting.

Hoe te gebruiken

  1. Typ een natuurlijke-taalzin of plak een bestaande variabelenaam.
  2. De tool genereert direct 14 varianten van naamconventies.
  3. Klik op een resultaat om het naar je klembord te kopiëren.
  4. Schakel tussen conventies om de juiste te vinden voor je taal of framework.

Gebruiksscenario's

JavaScript-ontwikkelaars zetten zinnen om naar camelCase of PascalCase voor variabelen en klassenamen. Python-ontwikkelaars gebruiken snake_case voor functies. CSS-ontwikkelaars gebruiken kebab-case voor custom properties (--my-var). Database-engineers gebruiken de stijl SQL_COLUMN voor kolomnamen.

Veelgestelde vragen

  • Verwerkt het bestaande camelCase- of PascalCase-invoer?Ja. De tool splitst camelCase en PascalCase op in afzonderlijke woorden voordat het doelformaat wordt toegepast.
  • Welke tekens worden uit de invoer verwijderd?Niet-alfanumerieke tekens, behalve spaties, koppeltekens, underscores, schuine strepen en punten, worden verwijderd. Cijfers blijven behouden.
  • Waarom is de uitvoer standaard in kleine letters?De tool normaliseert invoer naar kleine letters voordat de doel-schrijfwijze wordt toegepast, volgens de conventie van de meeste naamgevingsstandaarden.