Tekstformat-konverter
Konverter tekst mellem camelCase, PascalCase, snake_case, kebab-case og mere. Øjeblikkelige resultater med kopieringsknapper.
camelCase—
PascalCase—
snake_case—
SCREAMING_SNAKE—
kebab-case—
STORE BOGSTAVER—
små bogstaver—
Titelformat—
Sætningsformat—
Almindelige eksempler
| Input | 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 stillede spørgsmål
camelCase skriver sammensatte ord uden mellemrum, hvor hvert ord efter det første starter med et stort bogstav — for eksempel "backgroundColor" eller "getUserById". Det er den dominerende navnekonvention i JavaScript, TypeScript, Java, Swift og Kotlin. Variabler, objektegenskaber og funktionsnavne i disse sprog bruger næsten altid camelCase.
PascalCase (også kaldet UpperCamelCase) skriver hvert ord med stort — for eksempel "BackgroundColor" eller "UserProfile". camelCase bruger kun stort fra det andet ord. PascalCase bruges typisk til klassenavne, konstruktorfunktioner, React-komponenter og TypeScript-interfaces.
snake_case forbinder ord med understregninger med små bogstaver — for eksempel "background_color" eller "user_id". Det er standarden i Python, databasekolonnenavne og REST API-parametre. SCREAMING_SNAKE_CASE (store bogstaver med understregninger) bruges til konstanter og miljøvariabler som DATABASE_URL.
kebab-case forbinder ord med bindestreger — for eksempel "background-color" eller "user-id". Det er standard i CSS-egenskabsnavne ("font-size", "border-radius"), HTML-attributter og URL-slugs. Det er let at læse og meget brugt i frontend-udvikling.