Zet tekst om naar HOOFDLETTERS, kleine letters, Titelvorm, camelCase, snake_case, kebab-case en CONSTANT_CASE. Slimme tokenizer herkent elke notatie, in je browser.
Programmeernotaties (camelCase, snake_case, …) worden per regel opgebouwd. Tekstvormen (HOOFDLETTERS, Titelvorm, …) behouden je regeleinden en spaties.
Typ of plak een willekeurige tekst of identifier in het invoerveld. Het kan een zin zijn, een lijst met namen (één per regel), of iets dat al in camelCase, snake_case of kebab-case staat — de converter herkent ze allemaal.
Kies de schrijfwijze of notatie die je wilt: HOOFDLETTERS, kleine letters, Titelvorm, Zinsvorm, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case of path/case.
De omgezette tekst verschijnt direct in het uitvoerveld. Kopieer hem, wis de velden of kies een andere notatie om dezelfde invoer naar een ander formaat om te zetten.
Nee. De omzetting draait volledig in je browser met JavaScript — je tekst verlaat nooit je apparaat en er wordt niets geüpload. Dat is belangrijk wanneer je namen, identifiers of inhoud herschrijft die je liever niet plakt in een site die alles bijhoudt.
HOOFDLETTERS, kleine letters, Titelvorm, Zinsvorm, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE (UPPER_SNAKE), dot.case en path/case. Tekstvormen (hoofdletters, kleine letters, titel, zin) behouden je regeleinden en interpunctie; programmeernotaties worden opnieuw opgebouwd uit woorden, één identifier per regel.
Een slimme tokenizer herkent woordgrenzen in elke notatie: scheidingstekens (spaties, _, -, ., /), camelCase-overgangen (fooBar → foo, Bar), reeksen hoofdletters (XMLHttpRequest → XML, Http, Request; parseURLToken → parse, URL, Token) en cijfers (item2Name → item, 2, Name). Zo kun je vrij heen en weer omzetten, bijvoorbeeld helloWorld → hello_world → helloWorld.