Tekstformat-konverter
Konverter tekst mellom camelCase, PascalCase, snake_case, kebab-case og mer. Øyeblikkelige resultater med kopieringsknapper.
camelCase—
PascalCase—
snake_case—
SCREAMING_SNAKE—
kebab-case—
STORE BOKSTAVER—
små bokstaver—
Titelformat—
Setningsformat—
Vanlige eksempler
| Inndata | camelCase | snake_case | kebab-case |
|---|---|---|---|
| hello world | helloWorld | hello_world | hello-world |
| user name | userName | user_name | user-name |
| background color | backgroundColor | background_color | background-color |
| api endpoint | apiEndpoint | api_endpoint | api-endpoint |
| get user by id | getUserById | get_user_by_id | get-user-by-id |
Ofte stilte sporsmal
camelCase skriver sammensatte ord uten mellomrom, der hvert ord etter det første starter med stor bokstav — for eksempel "backgroundColor" eller "getUserById". Det er den dominerende navnekonvensjonen i JavaScript, TypeScript, Java, Swift og Kotlin.
PascalCase (også kalt UpperCamelCase) bruker stor bokstav for hvert ord inkludert det første — for eksempel "BackgroundColor" eller "UserProfile". camelCase bruker kun stor bokstav fra det andre ordet. PascalCase brukes til klassenavn, React-komponenter og TypeScript-interfaces.
snake_case forbinder ord med understrek i små bokstaver — for eksempel "background_color" eller "user_id". Det er standarden i Python, databasekolonnenavn og REST API-parametere. SCREAMING_SNAKE_CASE brukes til konstanter og miljøvariabler som DATABASE_URL.
kebab-case forbinder ord med bindestreker — for eksempel "background-color" eller "user-id". Det er standard i CSS-egenskapsnavn ("font-size", "border-radius"), HTML-attributter og URL-slugs. Det er lett å lese og mye brukt i frontend-utvikling.