Case Konverterer
Trenger du raskt å skrive om en tekst med STORE bokstaver til en overskrift, eller temme en CAPS LOCK som ved et uhell ble slått på midt i en e-post? Eller lurer du på hva variabelen du er vant til å skrive med understrek i Python, egentlig heter i JavaScript? Vår Case Konverterer løser begge deler — med ett klikk konverterer den teksten til alle vanlige formater og programmeringskonvensjoner samtidig.
Verktøyet vårt er en sveitsisk lommekniv for tekstformatering. Bare skriv inn teksten én gang (i hvilket som helst format), så får du umiddelbart de resterende ni variantene.
Rask endring av store og små bokstaver (uten koding)
Den vanligste bruken er den enkleste: du trenger bare teksten helt med store bokstaver, helt med små bokstaver, eller pent formatert til en overskrift.
- UPPERCASE (STORE BOKSTAVER): Perfekt for overskrifter, logoer, varsler eller skjemaer som krever kapitéler (f.eks. adresse på en konvolutt).
- lowercase (små bokstaver): Nyttig for å rydde opp i data — for eksempel når noen sender deg en e-post eller et brukernavn skrevet med tilfeldig blanding av STORE og små bokstaver, og du trenger å gjøre det ensartet.
- Title Case (Som En Overskrift): Hvert Ord Starter Med Stor Bokstav — brukes i artikkeloverskrifter, produktnavn eller presentasjoner i angloamerikansk stil.
- Sentence case (Setning): Bare første bokstav i setningen er stor, resten er små — akkurat slik man skriver en vanlig norsk eller engelsk setning.
Bare lim inn teksten i feltet, velg ønsket format og klikk rett på Kopier. Ingen manuell sletting av Caps Lock eller omskriving bokstav for bokstav.
Rask oversikt: Når skal man bruke hvilken case i programmering?
Hvis du programmerer og er usikker på hvilken navngivningskonvensjon (naming convention) som brukes hvor, her er en oversikt:
🐪 camelCase (Kamelnotasjon)
Starter med en liten bokstav og hvert påfølgende ord starter med stor bokstav. Ingen mellomrom.
- Hvor det brukes: JavaScript, Java, Swift, Kotlin, Go.
- Eksempler:
myVariableName,getElementById,iPhone.
🐍 snake_case (Slangenotasjon)
Alle bokstaver er små og adskilt med understrek.
- Hvor det brukes: Python, Rust, PHP, SQL-databaser, filnavn.
- Eksempler:
user_id,first_name,def my_function().
🍢 kebab-case (Kebab-notasjon)
Små bokstaver adskilt med bindestrek. Ser ut som kjøtt på et spyd.
- Hvor det brukes: CSS-klasser, HTML-attributter, URL-adresser (slugs), Kubernetes.
- Eksempler:
font-size,my-cool-article,<div id="main-content">.
📐 PascalCase (UpperCamelCase)
Ligner på camelCase, men første bokstav er stor.
- Hvor det brukes: Klassenavn (Classes) i de fleste språk (JS, Python, PHP), C# (metoder og variabler), React-komponenter.
- Eksempler:
UserProfile,AppController,ReactComponent.
📢 CONSTANT_CASE (Screaming Snake Case)
Store bokstaver adskilt med understrek. Roper til deg at denne verdien ikke må endres.
- Hvor det brukes: Konstanter, ENV-variabler, globale konfigurasjoner.
- Eksempler:
MAX_RETRIES,API_KEY,DB_PASSWORD.
Hvordan fungerer konvertereren vår?
Vårt verktøy er “smart”. Det betyr at det ikke bare blindt erstatter mellomrom eller endrer bokstavstørrelse tegn for tegn.
- Ordgjenkjenning: Algoritmen gjenkjenner enkeltord, enten de er adskilt med mellomrom (
hello world), understreker (hello_world), bindestreker (hello-world) eller overgang til stor bokstav (helloWorld). - Normalisering: Alt konverteres til en grunnform, uansett hvordan teksten ble skrevet inn.
- Generering: Alle varianter bygges samtidig — fra enkel store/små bokstaver til hele settet av programmeringskonvensjoner.
Dette er nyttig for eksempel ved refaktorering av kode, når du trenger å konvertere gamle PHP-variabler ($user_id) til moderne JavaScript (userId) eller opprette en CSS-klasse (user-id) fra et databasekolonnenavn. Men det fungerer like godt når du skriver tekster og raskt trenger å gjøre bokstavstørrelsen ensartet, uten å åpne Word eller Excel.
FAQ: Ofte stilte spørsmål
Hvordan skrive tekst med store bokstaver på nett uten å skrive den om for hånd?
Lim inn teksten i feltet øverst og velg formatet UPPERCASE (STORE). Verktøyet konverterer umiddelbart hele teksten til store bokstaver — det fungerer også med spesialtegn (æ, ø, å...), og du kan kopiere resultatet med én gang.Hva er "Hungarian notation"?
Dette er en eldre skrivemåte (vanlig i C/C++ på 90-tallet), der variabelnavnet starter med en forkortelse for datatype. For eksempelstrName (string) eller iCount (integer). I dag brukes det ikke mye i moderne språk, fordi IDE-er viser oss typene automatisk.
Kan jeg bruke kebab-case i JavaScript?
Ikke direkte som variabelnavn, fordi bindestrek- fungerer i JS som en subtraksjonsoperator. var my-variable ville bety "my minus variable". Kebab-case brukes i JS kun som nøkler i objekter, hvis de er i anførselstegn: { "content-type": "json" }.
Hvilken case skal jeg bruke for JSON?
JSON-standarden spesifiserer ikke case, men Google og de fleste REST API-er bruker camelCase (f.eks.createdAt). Derimot returnerer noen eldre API-er og Python-backend-er snake_case (f.eks. created_at). Det er viktig å være konsekvent.