Text Tool

Case Converter

Instantly convert text to any case style — UPPER, lower, Title, camelCase, PascalCase, snake_case, kebab-case and 5 more. 100% free, no signup, runs in your browser.

0 chars0 non-space0 words0 sentences0 lines

Choose a case style:

What Is a Case Converter?

A case converter is a free online tool that instantly transforms any text into a different letter-case style. Whether you need UPPERCASE for emphasis, lowercase for clean URLs, Title Case for headlines, or programming-friendly formats like camelCase, snake_case, or kebab-case, this tool handles it all in one click. QuickToolkit's case converter supports 12 case styles — more than any comparable free tool — and runs entirely in your browser, so your text never leaves your device. No signup, no limits, no waiting.

How to Use the Case Converter

  1. 1

    Paste or type your text

    Enter any text in the input box — a word, a sentence, a paragraph, or an entire document. Click "Sample Text" to try it with a demo.

  2. 2

    Pick your case style

    Click one of the 12 case buttons: UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, aLtErNaTiNg, or iNVERSE.

  3. 3

    Copy or download the result

    The converted text appears instantly. Hit "Copy" to copy it to your clipboard, "Download" to save as a .txt file, or "Use as Input" to chain conversions.

12 Case Styles Explained

UPPER CASE

"hello world" → "HELLO WORLD"

Used for: Headings, acronyms, emphasis

lower case

"HELLO WORLD" → "hello world"

Used for: Email addresses, URLs, informal text

Title Case

"the quick fox" → "The Quick Fox"

Used for: Article titles, book names, headings

Sentence case

"hello. how are you" → "Hello. How are you"

Used for: Body text, blog posts, social media

camelCase

"hello world" → "helloWorld"

Used for: JavaScript, Java variables and functions

PascalCase

"hello world" → "HelloWorld"

Used for: Class names in C#, Java, TypeScript

snake_case

"hello world" → "hello_world"

Used for: Python, Ruby, SQL, database columns

kebab-case

"hello world" → "hello-world"

Used for: CSS classes, HTML attributes, URLs

CONSTANT_CASE

"hello world" → "HELLO_WORLD"

Used for: Environment variables, constants in most languages

dot.case

"hello world" → "hello.world"

Used for: Config keys, Java package names

aLtErNaTiNg

"hello" → "hElLo"

Used for: Memes, jokes, stylized social media posts

iNVERSE

"Hello World" → "hELLO wORLD"

Used for: Flipping the case of existing text

Why Use QuickToolkit's Case Converter?

  • ✓12 case styles: More than any comparable free tool — including rarely found CONSTANT_CASE, dot.case, alternating, and inverse case.
  • ✓Live re-conversion: Edit your input and the output updates automatically with the last-used case style.
  • ✓Character and word stats: See character count, word count, sentence count, and line count for both input and output at a glance.
  • ✓Copy, download, and chain: Copy to clipboard, download as .txt, or feed the output back as a new input to chain conversions.
  • ✓100% private: All conversions happen in your browser with JavaScript — no text is ever sent to a server.
  • ✓No limits: Handle a single word or a 10,000-word document — there are no restrictions on text length.
  • ✓Mobile-friendly: Fully responsive design works on phones, tablets, and desktops without any app install.
  • ✓Always free: No account, no subscription, no watermark, no premium tier. Free forever.

Common Use Cases

Software developers

Rename variables from snake_case to camelCase when switching frameworks, or convert API response keys to the convention your codebase expects.

Content writers and editors

Quickly fix capitalisation in article titles, convert ALL CAPS body text pasted from legacy documents, or apply consistent sentence case across a draft.

SEO and marketers

Generate URL-safe kebab-case slugs from headline text, or prepare Title Case meta titles and OG descriptions in bulk.

Database and backend engineers

Convert column names between snake_case (PostgreSQL convention) and CONSTANT_CASE for environment variable config without typos.

Social media creators

Add flair with aLtErNaTiNg case for meme captions, or use UPPER CASE for punchy CTA buttons and banners.

Students and academics

Fix improperly capitalised text pasted from PDFs or scanned documents into sentence case with a single click.

Frequently Asked Questions

🚀Share this tool with friends!

Help others discover this free tool. Share on your favorite platform!

💡 Did you know? QuickToolkit is 100% free, with no ads or signup required!