Hvad er dette værktøj?
En case converter ændrer store/små bogstaver-stilen i tekst. Skribenter bruger den til at rette utilsigtede caps-lock-passager, anvende korrekt Title Case på overskrifter eller normalisere kopieret tekst. Title Case her følger redaktionel konvention: mindre ord som "of", "and" og "the" forbliver med småt, medmindre de starter eller slutter titlen.
For programmører konverterer den identifikatorstile: camelCase (JavaScript-variabler), PascalCase (klassenavne), snake_case (Python) og kebab-case (URL'er og CSS). Den opdeler ord ved mellemrum, understregninger, bindestreger og eksisterende store bogstaver, så den kan konvertere direkte mellem to vilkårlige stile.
Hvorfor bruge det?
- Otte case-stile på én side — prosastile og programmørstile samlet.
- Redaktionel Title Case, der holder mindre ord (a, of, the) med småt, ligesom rigtige overskrifter.
- Konverterer direkte mellem identifikatorstile: camelCase → snake_case med ét klik.
- Ret caps-lock-uheld uden at skulle skrive teksten om.
- Gratis, øjeblikkeligt, ingen upload.
Sådan bruger du det
- Indsæt eller skriv din tekst i inputfeltet.
- Klik på den case-stil, du ønsker.
- Resultatet vises i outputfeltet nedenfor.
- Klik på "Kopiér" for at bruge det.
Eksempel
Input
the quick brown foxOutput
Title Case: The Quick Brown Fox
camelCase: theQuickBrownFox
snake_case: the_quick_brown_foxBemærk, at den redaktionelle Title Case kun skriver "the" med stort, når det står først.
Hvilken case bør du bruge?
| Case-stil | Bruges til |
|---|---|
| camelCase | Variabel- og funktionsnavne i JavaScript/Java/TypeScript |
| PascalCase | Klasse- og komponentnavne i de fleste sprog (React-komponenter, C#-klasser) |
| snake_case | Python- og Ruby-variabler/funktioner, databasekolonnenavne |
| kebab-case | URL-slugs, CSS-klassenavne, HTML-attributter, filnavne, Git-branch-navne |
| Title Case | Overskrifter, bog-/artikeltitler — mindre ord som "of", "the" forbliver med småt |
| Sentence case | Knapetiketter og UI-tekst i moderne designsystemer (Material Design, Fluent UI) |
Praktiske tips
- Skal du portere et Python API-svar til et JavaScript-frontend? Indsæt snake_case-feltnavnene og konverter til camelCase i én omgang — hurtigere og mindre fejlbehæftet end at omdøbe hver nøgle manuelt.
- URL-slugs og CSS-klassenavne kræver kebab-case. Indsæt sidetitlen direkte i stedet for manuelt at erstatte mellemrum med bindestreger og gøre alt småt.
- Git-branch-navne og Docker-image-tags følger samme kebab-case-konvention som URL'er — "Fix Login Bug" bliver til fix-login-bug med samme klik.
- Databasekolonner og de fleste SQL-stilguides bruger snake_case; at konvertere en specifikations Title Case-overskrifter undgår de tastefejl, der opstår, når femten feltnavne skal skrives om i hånden.
- Sentence case, ikke Title Case, er den nuværende standard for knapper og UI-etiketter i Material Design og Fluent UI — Title Case på en knap fremstår i dag forældet uden for overskrifter og bogtitler.
Hvor dette passer ind i den daglige arbejdsgang
Case-konvertering er som regel ét trin i en større oprydning: hent en rodet liste af identifikatorer eller overskrifter fra et regneark eller en API-dokumentation, ret casen her, og fjern derefter overflødige tomme linjer eller dobbelte mellemrum, der er kommet med fra en PDF- eller e-mail-eksport — case-konvertering alene retter ikke mellemrum.
At lave en blogindlægstitel om til en URL-slug kræver højst to værktøjer: konverter titlen til kebab-case her, og procent-encode den kun, hvis den indeholder ikke-ASCII-tegn eller symboler. Almindelige engelske titler er allerede en gyldig slug efter case-konverteringen alene.
Ofte stillede spørgsmål
Hvad er forskellen på Title Case og Sentence case?
Title Case skriver alle betydningsbærende ord med stort forbogstav (bruges til overskrifter og bogtitler); Sentence case skriver kun det første ord i hver sætning med stort (bruges i almindelig løbende tekst og de fleste moderne UI-tekster).
Hvilke ord forbliver med småt i Title Case?
Korte funktionsord: artikler (a, an, the), korte konjunktioner (and, but, or) og korte præpositioner (of, in, to, at…) — medmindre de er det første eller sidste ord. Dette følger den stil, som store publikationer bruger.
Hvornår skal jeg bruge camelCase frem for snake_case?
Følg konventionen for dit sprog: camelCase til JavaScript/Java-variabler, PascalCase til klassenavne i de fleste sprog, snake_case til Python og Ruby, kebab-case til URL'er, CSS-klasser og filnavne. Dette er etablerede naming conventions i programmering), ikke vilkårlige stilvalg — at blande dem i samme kodebase er ofte det første, en style linter markerer.
Kan den konvertere camelCase direkte til snake_case?
Ja. Converteren genkender eksisterende store bogstaver som ordgrænser, så myVariableName → my_variable_name klares med ét klik — praktisk, når man porterer kode mellem sprog.
Fungerer den med ikke-engelsk tekst?
Case-konvertering gælder for skriftsystemer med store/små bogstaver (latinsk, kyrillisk, græsk). Kinesiske og japanske tegn har ingen case og bevares uændret — blandet tekst er sikker at bruge.