Skip to content
FizzKit

Case Converter

Transform text between eight case styles: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE. Handles mixed input gracefully.

Runs locally in your browser
Input
81 chars · 1 line
UPPER CASE
All uppercase letters
HELLO WORLD — THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG. HTTPRESPONSE PARSEJSON
lower case
All lowercase letters
hello world — the quick brown fox jumps over the lazy dog. httpresponse parsejson
Title Case
First letter of each word capitalised
Hello World The Quick Brown Fox Jumps Over The Lazy Dog Http Response Parse Json
Sentence case
First letter of each sentence capitalised
Hello world — the quick brown fox jumps over the lazy dog. Httpresponse parsejson
camelCase
Words joined, subsequent capitalised
helloWorldTheQuickBrownFoxJumpsOverTheLazyDogHttpResponseParseJson
PascalCase
Like camelCase, first letter capitalised
HelloWorldTheQuickBrownFoxJumpsOverTheLazyDogHttpResponseParseJson
snake_case
Words joined with underscores
hello_world_the_quick_brown_fox_jumps_over_the_lazy_dog_http_response_parse_json
CONSTANT_CASE
Uppercase snake_case
HELLO_WORLD_THE_QUICK_BROWN_FOX_JUMPS_OVER_THE_LAZY_DOG_HTTP_RESPONSE_PARSE_JSON
kebab-case
Words joined with hyphens
hello-world-the-quick-brown-fox-jumps-over-the-lazy-dog-http-response-parse-json
dot.case
Words joined with periods
hello.world.the.quick.brown.fox.jumps.over.the.lazy.dog.http.response.parse.json
path/case
Words joined with slashes
hello/world/the/quick/brown/fox/jumps/over/the/lazy/dog/http/response/parse/json
iNvErSe cAsE
Alternating case
hElLo wOrLd — tHe qUiCk bRoWn fOx jUmPs oVeR ThE LaZy dOg. HtTpReSpOnSe pArSeJsOn
Tokens
15
Characters
81
Variants
12

About Case Converter

Transform text between eight case styles: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE. Handles mixed input gracefully.

Case Converter is part of FizzKit — a collection of focused, browser-based tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.

Frequently asked questions

It handles existing separators (spaces, hyphens, underscores) and also splits on case boundaries so `FooBarBaz` tokenizes correctly.