Ga naar inhoud

Lettercaseveranderer

Converteer tekst naar HOOFDLETTERS, kleine letters, Titel, camelCase, PascalCase, snake_case, kebab-case direct. Gratis, 100% in je browser.

Wat zijn tekstformaatconventies?

Tekstformaatconventies bepalen hoe woorden worden geschreven met hoofdletters en gescheiden in geschreven tekst en code. Verschillende programmeertalen, stijlgidsen en platformen hebben specifieke conventies — het verkeerde formaat gebruiken kan code breken, lintingregels schenden of content er onprofessioneel uit laten zien. Deze tool converteert direct tussen 8 veelgebruikte formaten.

Alle ondersteunde tekstformaten

HOOFDLETTERS: Alle letters als hoofdletter. Gebruikt voor constanten (MAX_RETRIES), macro's, omgevingsvariabelen en nadruk.
kleine letters: Alle letters als kleine letter. Gebruikelijk voor URL's, CSS-klassenamen, e-mailadressen en bestandsnamen.
Titelgeval: Eerste letter van elk woord als hoofdletter. Gebruikt voor artikeltitels, koppen en boeknamen.
Zinsgeval: Alleen de eerste letter van het eerste woord als hoofdletter. Standaard voor gewoon proza, UI-labels en bodytekst.
camelCase: Eerste woord als kleine letter, volgende woorden beginnen met een hoofdletter. De standaard in JavaScript, Java en TypeScript voor variabelen en functies (getUserName).
PascalCase: Elk woord begint met een hoofdletter. Gebruikt voor klassenamen, React/Vue-componenten en TypeScript-interfaces (UserProfile).
snake_case: Woorden gescheiden door underscores, alles als kleine letter. Standaard in Python, Ruby, Rust en SQL (user_name).
kebab-case: Woorden gescheiden door streepjes, alles als kleine letter. Standaard voor CSS-klassen, HTML-attributen, URL-slugs en CLI-vlaggen (font-size).

Welk formaat waar gebruiken

JavaScript/TypeScript: camelCase voor variabelen/functies, PascalCase voor klassen/componenten, UPPER_SNAKE_CASE voor constanten.
Python: snake_case voor variabelen/functies, PascalCase voor klassen, UPPER_SNAKE_CASE voor constanten (PEP 8).
CSS/HTML: kebab-case voor klassenamen, ID's en custom properties.
REST API's: camelCase (JavaScript-conventie) of snake_case (Python/Ruby-conventie) voor JSON-sleutels — kies er één en wees consistent.
Databasekolommen: snake_case is standaard in PostgreSQL, MySQL en de meeste SQL-databases.
Omgevingsvariabelen: UPPER_SNAKE_CASE is de conventie op alle platformen.

Privacy

Alle tekstverwerking draait 100% in je browser. Er worden geen gegevens naar een server gestuurd.