Case Converter
Case Converter use on any text to sentence, UPPER, lower, Title, camel, snake or kebab case. client-side - instant stats and one-click copy.
- Runs in your browser
- Nothing uploaded
- Free, no sign-up
Type or paste text and click one of seven conversion buttons. The tool handles camelCase/PascalCase boundaries, acronym runs like XMLHttpRequest, and preserves line breaks. Everything runs locally in your browser.
How to Use Case Converter
- Paste or type your text. The input accepts any length, from a single identifier to multi-paragraph documents. Line breaks are preserved in every conversion mode.
- Pick a case. Seven buttons: Sentence case, lowercase, UPPERCASE, Title Case, camelCase, snake_case, kebab-case. Click once to convert.
- Re-run the last action with Ctrl/Cmd+Enter. Useful when you tweak the input slightly and want the same conversion again without hunting for the button.
- Check the stats line. Shows the action just applied plus input/output character counts, word count, line count, and compute time in milliseconds.
- Understand tokenisation. For the programmer-friendly modes (camel, snake, kebab) the tool tokenises at camelCase boundaries, acronym runs, digits, and separators - so
XMLHttpRequestbecomesxml_http_requestcleanly. - Copy or download. Copy places the result on your clipboard; Download saves a .txt with the action name and timestamp in the filename.
- Clear when done. The Clear button empties both fields, clears stats, and puts focus back on the input.
Frequently Asked Questions
What case conversion options are available?
Seven conversion types: Sentence case (first letter of each sentence capitalised), lowercase, UPPERCASE, Title Case (first letter of every word capitalised), camelCase, snake_case, and kebab-case.
What is the difference between Title Case and Sentence case?
Sentence case capitalises the first letter of each sentence (after ., ?, or !). Title Case capitalises every whitespace-separated word. Example: “this is a sentence. good morning!” → Sentence: “This is a sentence. Good morning!” vs Title: “This Is A Sentence. Good Morning!”
What is camelCase?
A naming convention where the first word is lowercase and every subsequent word starts with an uppercase letter, with no spaces – e.g. myVariableName. Common in JavaScript, Java, and Swift.
When should I use snake_case vs kebab-case?
snake_case uses underscores – common in Python, Rust, and SQL column names. kebab-case uses hyphens – preferred for URLs, CSS class names, HTML attributes, and CLI flags where spaces or underscores cause friction.
How are acronyms like “XMLHttpRequest” handled?
A two-stage regex first splits ACRONYM+Word (XML Http), then splits normal lower→upper boundaries (Http Request). The result for camel/snake/kebab is the intuitive xmlHttpRequest / xml_http_request / xml-http-request.
Does the tool handle Unicode letters (é, ñ, ü)?
Yes. Uppercase/lowercase conversions use toLocaleUpperCase / toLocaleLowerCase so diacritics, Greek letters, and other scripts transform correctly according to Unicode rules.
Can I convert large amounts of text?
Yes – up to tens of kilobytes runs in under 5ms on a modern laptop. The stats line updates the character/word/line counts live as you type.
Can I re-run the same conversion quickly?
Yes. After any conversion, Ctrl/Cmd+Enter re-runs the last action on the current input. Handy when you edit the input and want the same case applied again.
Does this tool work offline?
Yes. All case conversions run in-browser. Once the page has loaded, you can disconnect from the internet and the tool keeps working.
Is my data secure and is this tool free?
Yes on both counts. 100% client-side – your text never leaves the browser. Free with no registration, subscription, or usage caps.
Related Tools
Bionic Reading Converter →
Bionic Reading Converter format instantly. Bold word prefixes for faster reading. Free, offline, client-side,…
ASCII Case Converter →
Transform any text into Uppercase, Lowercase, Title Case, or Sentence Case safely formatting paragraphs…
Angle Converter - Degrees, Radians, Gradians →
Free angle converter. Switch between degrees, radians, gradians, arcminutes and arcseconds instantly. Runs in…
Area Converter - Square Meters, Feet, Acres →
Free area converter. Switch between square meters, square feet, acres, hectares and square miles…
Color Converter →
Color Converter any colour between HEX, RGB, HSL, HSV, and CMYK. Accepts alpha and…
CSS Unit Converter →
Convert between 23 CSS units (px/em/rem/pt/%/ch/vmin/vmax/dvw/cqw…) with property context + comparison table. Free, offline,…
Data Storage Converter - MB, GB, MiB, GiB →
Free data storage converter. Switch between bytes, KB, MB, GB, TB and binary KiB,…
Data Transfer Rate Converter - Mbps to MB/s →
Free data transfer rate converter. Switch between Mbps, MB/s, Gbps and more instantly. Runs…
Energy Converter - Joules, Calories, kWh, BTU →
Free energy converter. Switch between joules, calories, kcal, watt hours, kWh and BTU instantly.…
Epoch Converter →
Convert Unix epoch timestamps to dates and dates to epoch - seconds or milliseconds,…
Frequency Converter - Hz, kHz, MHz, GHz →
Free frequency converter. Switch between Hz, kHz, MHz, GHz and rpm instantly. Runs in…
Fuel Economy Converter - MPG and L/100km →
Free fuel economy converter. Switch between US mpg, UK mpg, km per liter and…