Hva er dette verktøyet?
En case-konverter endrer stor-/liten bokstav-stilen i tekst. Skribenter bruker den til å rette opp tekst som ved et uhell ble skrevet med caps lock, gi overskrifter riktig Title Case, eller normalisere kopiert tekst. Title Case her følger redaksjonell konvensjon: småord som «of», «and» og «the» forblir med liten forbokstav med mindre de står først eller sist i tittelen.
For programmerere konverterer den mellom identifikatorstiler: camelCase (JavaScript-variabler), PascalCase (klassenavn), snake_case (Python) og kebab-case (URL-er og CSS). Den deler ord ved mellomrom, understreker, bindestreker og eksisterende store bokstaver, slik at den konverterer direkte mellom to vilkårlige stiler.
Hvorfor bruke det?
- Åtte formatstiler på én side — vanlig tekst og programmeringsstiler samlet.
- Redaksjonell Title Case som holder småord (a, of, the) med liten forbokstav, akkurat som ekte overskrifter.
- Konverterer direkte mellom identifikatorstiler: camelCase → snake_case med ett klikk.
- Rett opp caps lock-uhell uten å skrive alt på nytt.
- Gratis, umiddelbart, ingen opplasting.
Slik bruker du det
- Lim inn eller skriv teksten din i inndatafeltet.
- Klikk på formatstilen du ønsker.
- Resultatet vises i utdatafeltet under.
- Klikk «Copy» for å bruke det.
Eksempel
Inndata
the quick brown foxResultat
Title Case: The Quick Brown Fox
camelCase: theQuickBrownFox
snake_case: the_quick_brown_foxLegg merke til at redaksjonell Title Case bare holder «the» med stor forbokstav når det står først.
Hvilket format bør du bruke?
| Formatstil | Bruk den til |
|---|---|
| camelCase | Variabel- og funksjonsnavn i JavaScript/Java/TypeScript |
| PascalCase | Klasse- og komponentnavn i de fleste språk (React-komponenter, C#-klasser) |
| snake_case | Python- og Ruby-variabler/funksjoner, kolonnenavn i databaser |
| kebab-case | URL-slugs, CSS-klassenavn, HTML-attributter, filnavn, Git-branch-navn |
| Title Case | Overskrifter, bok-/artikkeltitler — småord som «of», «the» forblir med liten forbokstav |
| Sentence case | Knappetekster og UI-tekst i moderne designsystemer (Material Design, Fluent UI) |
Praktiske tips
- Porterer du et Python-API-svar til et JavaScript-frontend? Lim inn snake_case-feltnavnene og konverter til camelCase i én omgang — raskere og mindre feilutsatt enn å omdøpe hver nøkkel for hånd.
- URL-slugs og CSS-klassenavn krever kebab-case. Lim inn sidetittelen direkte i stedet for å manuelt erstatte mellomrom med bindestrek og gjøre alt om til små bokstaver.
- Git-branch-navn og Docker-image-tagger følger samme kebab-case-konvensjon som URL-er — «Fix Login Bug» blir fix-login-bug med samme klikk.
- Databasekolonner og de fleste SQL-stilguider bruker snake_case; å konvertere Title Case-overskrifter fra et spesifikasjonsdokument unngår skrivefeilene som sniker seg inn når man skriver femten feltnavn på nytt for hånd.
- Sentence case, ikke Title Case, er dagens standard for knapper og UI-etiketter i Material Design og Fluent UI — Title Case på en knapp virker nå gammeldags utenfor overskrifter og boktitler.
Hvor dette passer inn i virkelige arbeidsflyter
Formatkonvertering er som regel ett steg i en større opprydding: hent en rotete liste med identifikatorer eller overskrifter fra et regneark eller en API-dokumentasjon, rett opp formatet her, og fjern deretter eventuelle overflødige blanke linjer eller doble mellomrom som har hengt igjen fra en PDF- eller e-posteksport — formatkonvertering alene retter ikke opp mellomrom.
Å gjøre en blogginnleggstittel om til en URL-slug krever maks to verktøy: konverter tittelen til kebab-case her, og prosentkod den bare hvis den inneholder ikke-ASCII-tegn eller symboler. Vanlige engelske titler er allerede en gyldig slug etter formatkonverteringen alene.
Ofte stilte spørsmål
Hva er forskjellen mellom Title Case og Sentence case?
Title Case gir stor forbokstav til alle viktige ord (brukes i overskrifter og boktitler), mens Sentence case bare gir stor forbokstav til det første ordet i hver setning (brukes i vanlig løpende tekst og det meste av moderne UI-tekst).
Hvilke ord forblir med liten forbokstav i Title Case?
Korte funksjonsord: artikler (a, an, the), korte konjunksjoner (and, but, or) og korte preposisjoner (of, in, to, at …) — med mindre de er første eller siste ord. Dette følger stilen som store publikasjoner bruker.
Når bør jeg bruke camelCase fremfor snake_case?
Følg konvensjonen i språket ditt: camelCase for JavaScript/Java-variabler, PascalCase for klassenavn i de fleste språk, snake_case for Python og Ruby, kebab-case for URL-er, CSS-klasser og filnavn. Dette er etablerte navnekonvensjoner i programmering), ikke tilfeldige stilvalg — å blande dem i samme kodebase er ofte det første en style-linter reagerer på.
Kan verktøyet konvertere camelCase direkte til snake_case?
Ja. Konverteren gjenkjenner eksisterende store bokstaver som ordgrenser, så myVariableName → my_variable_name skjer med ett klikk — praktisk når du porterer kode mellom språk.
Fungerer det med tekst som ikke er engelsk?
Formatkonvertering gjelder skriftsystemer som har stor/liten bokstav (latinsk, kyrillisk, gresk). Kinesiske og japanske tegn har ingen slik distinksjon og forblir uendret — blandet tekst er trygt å konvertere.