Geen upload, 100% lokaal, geen account

Hoofdletterconverter

Converteer tussen camelCase, PascalCase, snake_case, kebab-case, Title Case, UPPER_CASE, kleine letters en URL-slug. Niets verlaat je browser.

Hoe Hoofdletterconverter werkt

De case-converter zet geplakte tekst om naar een van negen gangbare schrijfstijlen: camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, Sentence case, HOOFDLETTERS en kleine letters. Je kiest het doelformaat, klikt eenmaal om te kopiëren en de conversie is klaar. Alles wat je typt of plakt wordt nergens naartoe verstuurd; elke omzetting verloopt als een gewone tekenreeksbewerking binnen je browsertabblad.

De conversiecode verwerkt apostrofs, koppeltekens en gemengde scheidingstekens correct. Sentence case schrijft alleen het eerste woord met een hoofdletter en behandelt opeenvolgende witruimte als één woordgrens. Title Case schrijft het eerste teken van de meeste woorden met een hoofdletter, maar korte voegwoorden en voorzetsels in het midden van een zin blijven klein. Het uitvoerveld werkt bij zodra je stopt met typen, zodat het omzetten naar meerdere formaten slechts enkele seconden duurt.

Hoe je Hoofdletterconverter gebruikt, stap voor stap

  1. Plak of typ de tekst die je wilt omzetten in het invoerveld.
  2. Selecteer het gewenste schrijfformaat uit de lijst met opties.
  3. Lees het omgezette resultaat in het uitvoerveld.
  4. Klik op de kopieerknop om het resultaat naar je klembord te kopiëren.

Veelvoorkomende toepassingen

  • Een voor mensen leesbare API-veldnaam zoals 'gebruiker voornaam' omzetten naar snake_case voor een databasekolomdefinitie.
  • Een lijst met CSS-klassenamen van kebab-case naar camelCase herformatteren bij het migreren van een stylesheet naar CSS-in-JS.
  • Een foutbericht in Sentence case omzetten naar CONSTANT_CASE om het als TypeScript-enum-waarde te gebruiken.
  • De hoofdlettergebruik van een automatisch gegenereerde array met koppen corrigeren zodat elk item Title Case gebruikt voordat het in een UI wordt weergegeven.

Veelgestelde vragen

Wordt mijn tekst naar een externe dienst gestuurd?

Nee. De conversiecode bestaat uit pure tekenreeksbewerkingen die binnen dit browsertabblad worden uitgevoerd. De tekst die je plakt blijft op je apparaat, van het moment dat je het intypt tot het moment dat je het resultaat kopieert.

Hoe herkent het hulpmiddel woordgrenzen?

Het detecteert grenzen bij witruimte, underscores, koppeltekens en overgangen van een kleine letter naar een hoofdletter (voor invoer die al in camelCase of PascalCase staat). Zo wordt 'myHTTPClient' gesplitst in ['my', 'HTTP', 'Client'] vanwege de reeks hoofdletters. Letters met accenten en CJK-tekens worden bewaard in plaats van verwijderd: ze blijven bij het woord waartoe ze horen.

Worden afkortingen in camelCase en PascalCase bewaard?

Afkortingen zoals HTTP, URL of ID worden in het midden van een woord in camelCase met kleine letters geschreven (httpClient, urlParser). Dit volgt de meest gangbare JavaScript-conventie. In CONSTANT_CASE blijven ze volledig in hoofdletters.

Kan ik tekst met meerdere regels omzetten?

Ja. Elke regel wordt onafhankelijk omgezet, zodat je een lijst met identifiers of koppen in één keer kunt verwerken. Lege regels worden als lege regels in de uitvoer bewaard.

Wat is het verschil tussen Title Case en Sentence case?

Title Case schrijft de eerste letter van de meeste woorden met een hoofdletter (korte voorzetsels en voegwoorden in het midden blijven klein). Sentence case schrijft alleen het allereerste woord van de hele invoer met een hoofdletter en laat de rest onveranderd, behalve eigennamen die je handmatig moet corrigeren.