Case-converter

UPPERCASE nodig voor een headline, camelCase voor een variabele, snake_case voor een databasekolom of kebab-case voor een URL-slug? Plak je tekst één keer en de converter toont hem tegelijk in elke gangbare case. De uitvoer werkt direct bij terwijl je typt, acronym handling is configureerbaar en kopieerknoppen met één klik staan naast elke variant.

Zo werkt case-conversie

  1. 1

    Plak je tekst

    Elke lengte, elke taal. Unicode-letters worden correct verwerkt, inclusief tekens met accenten.

  2. 2

    Elke case-variant wordt parallel berekend

    Alle acht standaardcases worden tegelijk weergegeven — kies wat je nodig hebt.

  3. 3

    Configureer acronym handling

    Houd acroniemen uppercase (NASA → NASA) of zet om naar Pascal (NASA → Nasa). Verschillende conventies passen bij verschillende talen en codebases.

  4. 4

    Kopieer de versie die je nodig hebt

    Kopiëren met één klik per case. Plak opnieuw en herhaal zonder overtypen.

De case-varianten

Notatie Voorbeeld Typisch gebruik
UPPERCASE HELLO WORLD EXAMPLE Headlines, acroniemen, constanten in sommige talen
lowercase hello world example Informele tekst, e-mailonderwerpen, URL’s
Title Case Hello World Example Koppen, boektitels
Sentence case Hello world example Lopende tekst, UI-labels
camelCase helloWorldExample JavaScript/Java-variabelen, JSON keys
PascalCase HelloWorldExample C#/TypeScript-klassen, enums
snake_case hello_world_example Python, Ruby, SQL-kolommen, config keys
kebab-case hello-world-example CSS-klassen, URL-slugs, CLI-flags
CONSTANT_CASE HELLO_WORLD_EXAMPLE Omgevingsvariabelen, #define-constanten
dot.case hello.world.example Package names, DNS, namespace paths

Regels voor Title Case

Engelse title case kapitaliseert de eerste letter van de meeste woorden, maar niet korte voorzetsels, voegwoorden of lidwoorden (tenzij ze aan het begin of einde van de titel staan). Verschillende stijlgidsen zijn het oneens over de details:

  • Chicago: kapitaliseer het eerste en laatste woord, plus alle “belangrijke” woorden. “a”, “the”, “and”, “or”, “but” blijven lowercase.
  • APA: kapitaliseer woorden van vier of meer letters plus het eerste en laatste woord.
  • AP: kapitaliseer alle hoofdwoorden, ongeacht lengte.

De standaard van de converter is Chicago; wissel de preset voor andere stijlen.

Tips per context

  • URL-slugs: lowercase kebab-case, translitereer eerst letters met accenten (Ö → o, ñ → n).
  • Python identifiers: snake_case voor functies en variabelen, PascalCase voor klassen, CONSTANT_CASE voor module-level constanten.
  • JavaScript identifiers: camelCase voor variabelen en functies, PascalCase voor klassen en React-componenten, SCREAMING_SNAKE_CASE alleen voor echte constanten.
  • CSS: kebab-case voor class names en custom properties.
  • JSON keys: camelCase in de meeste moderne API’s; sommige legacy systemen gebruiken snake_case.
  • Databasekolommen: snake_case is de SQL-conventie; PascalCase is toegestaan maar onhandig om te quoten.

Veelgestelde vragen

Standaard worden aaneengesloten uppercase letters als acroniem behandeld en bij elkaar gehouden (bijv. “XMLHttpRequest” splitst als XML + Http + Request). Je kunt overschakelen naar een strikte modus die elke overgang als woordgrens behandelt.

Ja. Unicode case folding wordt gebruikt, zodat tekens met accenten (é, ñ, ü) correct tussen upper en lower worden omgezet. Turkse gestippelde/puntloze i wordt verwerkt met een locale-toggle.

Verschillende stijlgidsen hebben verschillende regels voor kleine woorden. De standaard is Chicago Manual of Style; selecteer APA of AP voor alternatieve kapitalisatieregels.

Ja. Plak een tekstblok en elke regel wordt afzonderlijk geconverteerd. Regeleinden blijven in elke uitvoervariant behouden.

Gerelateerde tools