Case Converter

Convert text between UPPER, lower, Title, camelCase, snake_case

A Case Converter changes text capitalization rules across paragraphs. It supports camelCase, PascalCase, snake_case, UPPERCASE, lowercase, and Title Case.

How to use Case Converter

  1. Input Text. Paste your sentence or paragraph.
  2. Choose Formatting. Click any formatting option to instantly transform casing.

Features

  • Clean Interface: Streamlined layout designed for maximum focus and efficiency.
  • One-Click Copy/Download: Easily export results to your clipboard or local files.
  • Offline Ready: Works without an internet connection once loaded in your browser.

Why use this tool

  • Cleans Typographic Errors: Fix accidentally pressed Caps-Lock paragraphs.
  • Programming Formats: Convert standard sentences to camelCase or snake_case formats.

Frequently asked questions

What is the difference between camelCase and snake_case?

camelCase joins words with no separator and capitalises each word after the first, like userFirstName. snake_case keeps everything lowercase and joins words with underscores, like user_first_name. Programming languages differ: JavaScript usually favours camelCase, while Python and database columns often use snake_case.

How do I convert text to camelCase?

Type or paste words separated by spaces, then press camelCase. 'hello world example' becomes 'helloWorldExample'. The first letter is lowercased, each later word is capitalised and the spaces are removed. The result replaces your text in the box, and the Copy button copies it.

What case styles does this converter support?

It converts to UPPERCASE, lowercase, camelCase, snake_case and kebab-case. Each button rewrites the text in the input box, so use Clear or retype if you want to start over. There is no undo, so copy your original text first if you need to keep it.

How do I convert text to kebab-case?

Enter your words and press kebab-case. Spaces become hyphens and letters become lowercase, so 'My Blog Post Title' turns into 'my-blog-post-title'. Kebab-case is common in URLs, CSS class names and file names. Punctuation is not removed, so clean it first if you need a strict slug.

Why does snake_case not split my camelCase words?

The snake_case and kebab-case buttons only replace spaces and lowercase the text, so 'helloWorld' becomes 'helloworld', not 'hello_world'. To convert between styles, first put spaces between the words, for example 'hello World', and then apply the case you want.

Why does camelCase not work on my snake_case text?

The camelCase button treats spaces as word breaks, and an underscore is not treated as one. 'hello_world' stays 'hello_world'. Replace the underscores or hyphens with spaces first ('hello world'), then press camelCase to get 'helloWorld'.

Is my data shared when using the Case Converter?

No. Toolskyt operates under a zero-server policy. All calculations, data formatting, and file exports are executed locally on your machine.

Do I need to sign up or pay to use the Case Converter?

No, this tool is 100% free. There are no limits, sign-ups, subscriptions, or hidden charges required.

Related tools

  • Word Counter — Count words, characters, sentences, paragraphs and reading time
  • Slug Generator — Generate URL-friendly slugs from any text