Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Hoofdlettersconverter

Converteer tekst naar HOOFDLETTERS, kleine letters, Titelnotatie, camelCase, snake_case en meer.

Werkt offline na het laden
0 tekens0 woorden0 zinnen0 regels
UPPERCASE

Resultaten verschijnen hier

lowercase

Resultaten verschijnen hier

Title Case

Resultaten verschijnen hier

Elk Woord Met Hoofdletter

Resultaten verschijnen hier

Sentence case

Resultaten verschijnen hier

camelCase

Resultaten verschijnen hier

PascalCase

Resultaten verschijnen hier

snake_case

Resultaten verschijnen hier

kebab-case

Resultaten verschijnen hier

CONSTANT_CASE

Resultaten verschijnen hier

dot.case

Resultaten verschijnen hier

path/case

Resultaten verschijnen hier

Train-Case

Resultaten verschijnen hier

aLtErNaTiNg

Resultaten verschijnen hier

iNVERSE cASE

Resultaten verschijnen hier

sPoNgE cAsE

Resultaten verschijnen hier

Accenten verwijderen

Resultaten verschijnen hier

URL-slug

Resultaten verschijnen hier

Eén zin per regel

Resultaten verschijnen hier

Spaties bijsnijden en samenvoegen

Resultaten verschijnen hier

Veelvoorkomend gebruik

  • Titelgeval ConverterConverteer tekst naar juist titelgeval — kapitaliseer titels, artikeltitels en sectiekoppen correct.
  • Zingeval ConverterConverteer tekst naar zingeval — kapitaliseer de eerste letter van elke zin voor schone, leesbare tekst.
  • HOOFDLETTERS en kleine letters ConverterWissel tekst tussen HOOFDLETTERS en kleine letters — formatteer code, schoon data en standaardiseer tekst onmiddellijk.
  • camelCase- en snake_case-converterConverteer tekst tussen camelCase, snake_case, kebab-case en PascalCase — essentieel voor ontwikkelaars.
  • Tekstgeval Converter voor Content WritersFormatteer uw inhoud perfect — titelgeval voor koppen, zingeval voor bodytekst, juist geval voor namen.

Hoe het werkt

Alle 14 omzettingen van hoofdlettergebruik gebeuren volledig in je browser met zelfgeschreven Unicode-bewuste algoritmen — geen bibliotheek, geen server, geen upload. De native Unicode-eigenschappen van JavaScript (\p{L}, \p{N}) houden letters met accenten en niet-Latijnse tekens bij elke omzetting intact.

  1. 1
    Live reactief parsen
    Elke toetsaanslag start een useMemo-berekening die alle 14 omzetfuncties tegelijk op je invoer uitvoert, zodat resultaten in realtime worden bijgewerkt zonder vertraging of knop.
  2. 2
    Unicode-bewuste tokenisatie
    Voordat woorden worden gesplitst of samengevoegd, verwijdert de code niet-alfanumerieke tekens aan begin en eind met de Unicode-eigenschappen \p{L} en \p{N}. Zo worden woorden als "café" of "naïve" correct getokeniseerd naar camelCase of snake_case zonder dat letters met accenten verloren gaan.
  3. 3
    Tekstomzetting per formaat
    Elke stijl past zijn eigen regexlogica toe: formaten met een scheidingsteken (snake, kebab, dot, path, CONSTANT) gebruiken één vervanging die alle reeksen niet-woordtekens samenvoegt tot het scheidingsteken; structurele formaten (camelCase, PascalCase, Train-Case) voegen daar een hoofdletter per woordgrens aan toe; zins- en titelhoofdletters gebruiken lookahead-patronen om alleen na leestekens of witruimte een hoofdletter te zetten.
  4. 4
    Resultaten kopiëren of downloaden
    Elke resultaatkaart heeft een eigen kopieerknop die de navigator.clipboard-API gebruikt. "Alles kopiëren" en ".txt downloaden" bundelen alle 14 uitvoeren als gelabelde blokken platte tekst. Je laatste invoer wordt in localStorage bewaard, zodat die een vernieuwing van de pagina overleeft zonder ooit je apparaat te verlaten.

Gerelateerde tools

Veelgestelde vragen