How to Use Case Converter

Case Converter is designed to be fast and frictionless. Paste your text, choose a format, and copy the result in seconds. This guide walks you through every feature and explains when to use each of the 14 supported case formats so you always get the result you need.

Getting Started

Start by navigating to the home page where you will see the text input area and case format buttons. Getting your text converted takes three steps:

  1. Paste or type your text: Click inside the input area and paste text from any source using Ctrl+V (Windows) or Cmd+V (Mac), or type directly. There is no character limit.
  2. Select a case format: Click any of the 14 format buttons. The converted result appears instantly in the output area below. You can switch formats as many times as you like without re-entering your text.
  3. Copy the result: Click the Copy button to copy the converted text to your clipboard. The button briefly shows "Copied!" to confirm. You can then paste the result wherever you need it.

You can also use the All Conversions view to see your text converted into all 14 formats simultaneously, making it easy to compare options before choosing one.

Case Format Reference

Each format serves a specific purpose. Here is a complete reference with an example showing how "Hello World" is transformed by each format:

UPPER CASE

Converts every letter to uppercase. Example: HELLO WORLD. Use for acronyms, warning labels, headings that demand visual weight, or any context where you need maximum emphasis.

lower case

Converts every letter to lowercase. Example: hello world. Use for normalizing text, email addresses, usernames, or any input that must be case-insensitive.

Title Case

Capitalizes the first letter of each word. Example: Hello World. Use for article headlines, blog post titles, book chapters, product names, and navigation menu items.

Sentence case

Capitalizes only the first letter of the first word in each sentence. Example: Hello world. Use for body text, descriptions, meta descriptions, and any prose content where standard sentence formatting is expected.

camelCase

Removes spaces, lowercases the first word, and capitalizes every subsequent word. Example: helloWorld. Use for variable names and function names in JavaScript, TypeScript, Java, C#, and many other programming languages.

PascalCase

Like camelCase but capitalizes the very first letter too. Example: HelloWorld. Use for class names, constructor functions, React component names, TypeScript interfaces, and C# type definitions.

snake_case

Replaces spaces with underscores and lowercases everything. Example: hello_world. Use for variable and function names in Python and Ruby, database column names, and file names in many Unix-based systems.

SCREAMING_SNAKE_CASE

Like snake_case but fully uppercase. Example: HELLO_WORLD. Use for constants, environment variables, configuration keys, and macro definitions in C and C++.

kebab-case

Replaces spaces with hyphens and lowercases everything. Example: hello-world. Use for URL slugs, CSS class names, HTML attribute values, file names for web projects, and npm package names.

TRAIN-CASE

Like kebab-case but fully uppercase. Example: HELLO-WORLD. Use in certain HTTP header names such as Content-Type and X-Request-Id, and in some configuration file formats.

dot.case

Replaces spaces with dots and lowercases everything. Example: hello.world. Use for package namespaces in Java and Kotlin, configuration keys in properties files, and some logging formats.

path/case

Replaces spaces with forward slashes and lowercases everything. Example: hello/world. Use for generating file system paths, URL path segments, or import paths in modular code.

aLtErNaTe CaSe

Alternates between lowercase and uppercase for each letter. Example: hElLo WoRlD. Use for memes, humorous social media posts, or any context where you want a playful, sarcastic tone.

iNVERSE cASE

Swaps the case of every individual letter. Example: hELLO wORLD. Use for creative visual effects, parody, or to invert text that was accidentally typed with Caps Lock on.

Use Cases by Audience

Writers

Use Title Case to format headings for blog posts, articles, and press releases without manually capitalizing each word. Use Sentence case to normalize pasted text that may have inconsistent casing from mixed sources. Use UPPER CASE sparingly for emphasis in headings or call-to-action buttons.

Developers

Use camelCase for JavaScript and TypeScript variables and functions. Use PascalCase for React components and class definitions. Use snake_case for Python variables, database columns, and Ruby methods. Use kebab-case for CSS class names, HTML attributes, and URL paths. Use SCREAMING_SNAKE_CASE for environment variables and constants. Convert between these formats instantly when renaming symbols or adopting a new codebase's convention.

Content Creators

Use kebab-case to generate URL slugs from post titles, ensuring clean, readable URLs that are also SEO-friendly. Use Title Case for consistent heading formatting across a content library. Use lower case to normalize tags and categories for a content management system.

Social Media

Use aLtErNaTe CaSe for the classic mocking SpongeBob meme format. Use UPPER CASE for emphatic all-caps statements. Mix formats creatively for eye-catching visual content.

Tips

  • Use the All Conversions view when you are unsure which format you need. Seeing all 14 results at once helps you quickly identify the right one.
  • Copy with one click. The Copy button works instantly after any conversion, so your workflow is paste, click format, click copy, done.
  • Download for bulk work. Use the Download button to save converted text as a .txt file, which is helpful when converting large amounts of text that you want to preserve locally.
  • Switch formats freely. Your original input text is preserved in the input area even after conversion, so you can try multiple formats without re-pasting.
  • Works offline. Because all conversion happens in your browser, Case Converter continues to work even if your internet connection drops after the page has loaded.

Have more questions? Check out our FAQ page for answers to the most commonly asked questions about Case Converter.