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 PARSEJSONlower case
All lowercase letters
hello world — the quick brown fox jumps over the lazy dog. httpresponse parsejsonTitle Case
First letter of each word capitalised
Hello World The Quick Brown Fox Jumps Over The Lazy Dog Http Response Parse JsonSentence case
First letter of each sentence capitalised
Hello world — the quick brown fox jumps over the lazy dog. Httpresponse parsejsoncamelCase
Words joined, subsequent capitalised
helloWorldTheQuickBrownFoxJumpsOverTheLazyDogHttpResponseParseJsonPascalCase
Like camelCase, first letter capitalised
HelloWorldTheQuickBrownFoxJumpsOverTheLazyDogHttpResponseParseJsonsnake_case
Words joined with underscores
hello_world_the_quick_brown_fox_jumps_over_the_lazy_dog_http_response_parse_jsonCONSTANT_CASE
Uppercase snake_case
HELLO_WORLD_THE_QUICK_BROWN_FOX_JUMPS_OVER_THE_LAZY_DOG_HTTP_RESPONSE_PARSE_JSONkebab-case
Words joined with hyphens
hello-world-the-quick-brown-fox-jumps-over-the-lazy-dog-http-response-parse-jsondot.case
Words joined with periods
hello.world.the.quick.brown.fox.jumps.over.the.lazy.dog.http.response.parse.jsonpath/case
Words joined with slashes
hello/world/the/quick/brown/fox/jumps/over/the/lazy/dog/http/response/parse/jsoniNvErSe cAsE
Alternating case
hElLo wOrLd — tHe qUiCk bRoWn fOx jUmPs oVeR ThE LaZy dOg. HtTpReSpOnSe pArSeJsOnTokens
15
Characters
81
Variants
12
Related tools
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.