Bureau Account

camelCase-converter

Plak tekst of woorden en zet ze om naar camelCase — voor variabelen, JSON-sleutels en code. Werkt in je browser.

Privé — het tellen gebeurt volledig in je browser; niets wordt geüpload

Resultaat

Hoe woorden worden gesplitst

Invoer wordt gesplitst op camelCase-/PascalCase-grenzen (een kleine letter of cijfer gevolgd door een hoofdletter) en op elk leesteken of elke spatie — dus «my-var_name», «myVarName» en «my var name» worden allemaal op dezelfde manier omgezet. Cijfers plakken aan het woord ervoor (userID42 → user, id42), nooit als apart woord.

Acroniemlimiet — lees dit vóór je API-namen omzet

Aaneengesloten hoofdletters (een acroniemreeks zoals HTTP, XML, ID) worden NIET losgekoppeld van het woord erna — getHTTPResponse wordt get_httpresponse, niet get_http_response; XMLParser wordt xmlparser, niet xml_parser. Dit is een echte, geverifieerde beperking van de grensregel (kleine letter/cijfer → hoofdletter), geen zeldzame bug — als je per acroniem wilt splitsen, voeg dan handmatig een scheidingsteken toe (getHTTP_Response) vóór je omzet.

Afronden

De geconverteerde tekst verschijnt live in het uitvoervak terwijl je typt — kopieer hem of gebruik Download als je browser dat ondersteunt. Er wordt geen conversiegeschiedenis bewaard; door de pagina te verversen worden beide vakken gewist.

Wat is camelCase?

camelCase zet woorden aan elkaar zonder spaties en maakt elk woord hoofdletter, behalve het eerste: "user profile page" wordt "userProfilePage". Het is de standaard naamgevingsstijl voor variabelen in JavaScript, Java en veel andere talen.

Kan ik hele zinnen omzetten?

Ja — elke regel wordt apart omgezet, dus je kunt een lijst met namen of zinnen plakken en per regel één camelCase-identifier krijgen. Leestekens en extra spaties worden automatisch verwijderd.

Is de omgezette tekst altijd geldige code?

Nee — dit is een gewone tekstconversie van hoofd- en kleine letters, geen parser voor de identifierregels van een specifieke taal (gereserveerde woorden, toegestane tekens, enz. blijven van toepassing). Controleer de naamgevingsregels van je taal voordat je een omgezette naam als echte identifier gebruikt.

↑ Terug naar de tool