Tekst hoofdletter-converter
Elke codebase en elk CMS heeft zijn eigen regels voor hoofdlettergebruik: kebab-case voor URL’s, camelCase voor JS-variabelen, SCREAMING_SNAKE voor constanten en Title Case voor koppen. Plak een willekeurige tekenreeks en deze converter geeft alle negen veelvoorkomende transformaties in één keer terug, zodat je de variant kunt kopiëren die past bij het veld waarin je plakt.
Hoe de omzettingen werken
-
1
Plak je tekst
Een woord, een variabelenaam of een hele zin.
-
2
De tekst wordt getokeniseerd
Spaties, koppeltekens, underscores en camelCase-grenzen worden elk in afzonderlijke woorden gesplitst.
-
3
Elke notatie wordt gegenereerd
UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE.
-
4
Kopieer wat je nodig hebt
Kopiëren met één klik naast elke variant.
De negen veelvoorkomende notaties
| Notatie | Voorbeeld | Typische toepassing |
|---|---|---|
| UPPERCASE | HELLO WORLD | Nadruk, SQL-trefwoorden |
| lowercase | hello world | Bodytekst |
| Title Case | Hello World | Koppen (stijlgidsstijl) |
| Sentence case | Hello world | Artikelkoppen (minimalistisch) |
| camelCase | helloWorld | JS/Java-variabelen, JSON-sleutels |
| PascalCase | HelloWorld | Klassennamen, React-componenten |
| snake_case | hello_world | Python, Ruby, SQL |
| kebab-case | hello-world | URL’s, CSS-klassenamen, HTML |
| CONSTANT_CASE | HELLO_WORLD | Omgevingsvariabelen, constanten |
Title Case kent varianten per stijlgids
- AP-stijl: zelfstandige naamwoorden, voornaamwoorden, werkwoorden, bijvoeglijke naamwoorden, bijwoorden en alle woorden van 4+ letters met een hoofdletter. Lidwoorden, korte voorzetsels en voegwoorden blijven klein, tenzij ze het eerste of laatste woord zijn.
- Chicago: belangrijkste woorden met een hoofdletter, lidwoorden en voorzetsels klein, ongeacht de lengte.
- APA: elk woord van 4+ letters met een hoofdletter, plus het eerste en laatste woord.
- Sentence case: alleen het eerste woord (en eigennamen) met een hoofdletter. Steeds vaker geprefereerd in moderne UI en redactionele stijl.
Valkuilen bij grensdetectie
parseXMLParser→parse-xml-parservereist dat opeenvolgende hoofdletters als een acroniem worden herkend. Een naïeve camel-splitsing zouparse-x-m-l-parseropleveren.- Cijfers:
item2Valuekan worden getokeniseerd alsitem-2-valueofitem2-value, afhankelijk van de voorkeur. - Voorloop-underscores (
_private) betekenen vaak “intern” en moeten in sommige talen behouden blijven.
Wanneer welke gebruiken
- URL’s: altijd kebab-case. Zoekmachines en mensen geven de voorkeur aan leesbare paden.
- Databasekolommen: snake_case in Postgres/MySQL, camelCase in MongoDB.
- CSS-klassen: kebab-case (BEM) of camelCase (CSS-in-JS).
- Omgevingsvariabelen: altijd SCREAMING_SNAKE.
Veelgestelde vragen
camelCase begint met een kleine letter (userName); PascalCase schrijft ook de eerste letter met een hoofdletter (UserName). Volgens afspraak is camelCase voor variabelen en functies; PascalCase voor klassen en typen.
De converter behandelt opeenvolgende hoofdletters waar mogelijk als één acroniem: XMLParser → xml-parser, niet x-m-l-parser. Het exacte gedrag verschilt per bronstijl; controleer het steekproefsgewijs voor jouw gebruikssituatie.
Het is ontworpen voor korte tekenreeksen zoals variabelenamen en koppen. Het uitvoeren op een heel codebestand zou ook commentaar, strings en trefwoorden van notatie veranderen, waardoor je de code breekt. Gebruik daarvoor een linter of een IDE-refactor.
Nee. De hoofdletterconversie draait volledig in je browser; niets wat je plakt verlaat de pagina.
Gerelateerde tools
Instagram-lettertypegenerator
Genereer Unicode-"lettertypen" (vet, cursief, script, monospace, fraktur) die je rechtstreeks in je Instagram-bio, naam, bijschriften en reacties plakt.
Kleiner dan of gelijk aan-symbool
Kopieer het teken ≤ en de bijbehorende wiskundige vergelijkingstekens. Inclusief Unicode, HTML-entiteiten en LaTeX-opmaak voor spreadsheets, artikelen en webpagina's.
Pijlsymbolen om te kopiëren
Kopieer veelgebruikte Unicode-pijlen met één klik: recht, dubbel, diagonaal, gehaakt, rond en driehoekig voor documenten, chat en ontwerp.
HTML-entiteitsencoder
Zet vijf HTML-gevoelige tekens om in vaste entiteiten of lees HTML-entiteiten lokaal in de browser als tekst.
Gamertag-generator
Maak pakkende gamertags door bijvoeglijke naamwoorden, zelfstandige naamwoorden en cijferachtervoegsels te combineren. Controleer de lengtelimieten voor Xbox (12), PSN (16) en Steam voordat je kopieert.
Hiërogliefenvertaler
Schrijf je naam in Egyptische hiërogliefen met de tekens die schrijvers voor losse klanken gebruikten. Met cartouche, om te kopiëren of als PNG.
Tool beschikbaar in andere talen
- Konwerter wielkości liter [PL]
- Konverter Kapitalisasi Teks [ID]
- Công cụ chuyển đổi kiểu chữ hoa/thường [VI]
- Textskiftläges-omvandlare [SV]
- เครื่องมือแปลงตัวพิมพ์ใหญ่-เล็กของข้อความ [TH]
- テキスト大文字・小文字変換ツール [JA]
- محوّل حالة الأحرف في النص [AR]
- Convertidor de Mayúsculas y Minúsculas [ES]
- Conversor de Caso de Texto [PT]
- Convertisseur de casse de texte [FR]
- Textfall-Konverter [DE]
- 텍스트 케이스 변환기 [KO]
- Convertitore di casi di testo [IT]
- Конвертер регистра текста [RU]
- Metin Büyük/Küçük Harf Dönüştürücü [TR]
- 文本大小写转换器 [ZH]
- Text Case Converter [EN]