Bureau Account

kebab-case converter

Plak tekst en zet die om naar kebab-case — handig voor URL-slugs, CSS-klassen en bestandsnamen. 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 alle leestekens of spaties — dus «my-var_name», «myVarName» en «my var name» worden allemaal op dezelfde manier geconverteerd. Cijfers horen bij het woord ervoor (userID42 → user, id42) en worden nooit als apart woord gesplitst.

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

Aaneengesloten hoofdletters (een acroniemreeks zoals HTTP, XML, ID) worden NIET gesplitst van het woord erna — getHTTPResponse wordt get_httpresponse, niet get_http_response; XMLParser wordt xmlparser, niet xml_parser. Dit is een echte, gecontroleerde 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 het converteren.

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 kebab-case?

kebab-case koppelt woorden met koppeltekens, alles in kleine letters: "user profile page" wordt "user-profile-page". Dit is de standaardstijl voor URL-slugs, CSS-klassennamen en HTML-attributen.

Is dit hetzelfde als een URL-sluggenerator?

In wezen wel — de output in kebab-case is een nette URL-slug. Accenten blijven behouden zoals je ze typt; combineer met omzetting naar kleine letters voor strikte ASCII-slugs.

Is de geconverteerde tekst altijd geldige code?

Nee — dit is een eenvoudige tekstconversie, geen parser voor de identifier-regels van een specifieke taal (gereserveerde woorden, toegestane tekens, enz. blijven gelden). Controleer de naamgevingsregels van je taal voordat je een geconverteerde naam als echte identifier gebruikt.

↑ Terug naar de tool