Free AI Tools

Free online tool - no registration or login

Free Online Case Converter

Convert text to uppercase, lowercase, Title Case, sentence case, camelCase, snake_case, and more. Paste text, choose a format, then copy or download the result with no login.

  • - 11 writing and developer cases
  • - Live source and result counts
  • - Copy, reuse, or download TXT
  • - Text stays in this browser session

Your source text and converted result stay in this browser session. The tool is free online and does not require registration or login.

How to Convert Text Case

Start with the destination: readable prose, a heading, or a code-style identifier. The selected rule is applied immediately, while the original remains available for comparison.

Common case conversion tasks

  • Fix text that was typed with Caps Lock on
  • Format a heading in Title Case or sentence case
  • Convert variables between camelCase and snake_case
  • Create kebab-case names for URLs or CSS classes
  1. Step 1

    Paste or Type Your Text

    Add a paragraph, heading, identifier, or multiline list. The workspace starts empty and only reports values measured from your text.

  2. Step 2

    Choose a Target Case

    Select a writing rule for prose and headings or a developer rule for identifiers. The result updates immediately when the input or format changes.

  3. Step 3

    Review, Copy, or Download

    Check names, acronyms, punctuation, and the measured result. Then copy it, download a TXT file, or use the output as the next input.

Choose the Right Text Case

Writing cases solve different problems. Choose the rule that matches the destination, then review any words whose capitalization depends on meaning or an editorial style.

Sentence Case for Prose

Sentence case is useful for turning all-caps text back into readable paragraphs. It lowercases the text and capitalizes detected sentence starts, so names and acronyms may need to be restored manually.

Title Case for Headings

Title Case capitalizes major words and keeps a small built-in set of common English words lowercase in the middle. It is a practical heading rule, not a guarantee of AP, Chicago, APA, or another house style.

Uppercase, Lowercase, and Capitalized Case

Use uppercase or lowercase for direct letter-case changes. Capitalized Case starts every detected word with a capital letter, which differs from the tool's Title Case rule for common small words.

Developer Naming Cases

Developer modes split each line at spaces, punctuation separators, existing underscores or hyphens, and common camelCase or acronym boundaries before joining the detected words again.

camelCase and PascalCase

Both formats remove separators. camelCase begins with a lowercase word, while PascalCase capitalizes the first detected word too. They are often used for identifiers, but your project rules remain authoritative.

snake_case and CONSTANT_CASE

snake_case joins lowercase words with underscores. CONSTANT_CASE uses the same boundaries in uppercase, which is a common convention for constants and environment variables.

kebab-case and dot.case

kebab-case uses hyphens and dot.case uses periods. These outputs can help prepare URL slugs, CSS names, file names, or configuration keys when those destinations allow the selected separator.

Review the Conversion Before You Copy

Case conversion is deterministic text processing, not an understanding of your document. A short review protects the terms and structure that carry meaning.

Check Proper Names and Acronyms

Review brand names, personal names, abbreviations, and mixed-case terms such as iPhone or eBay. Once a mode lowercases them, the converter cannot recover their intended styling from meaning alone.

Confirm Punctuation and Line Breaks

Writing cases retain punctuation and whitespace. Developer cases treat punctuation as word boundaries inside each line, while preserving the pasted line structure for identifier lists.

Account for Language and Style Rules

Browser letter casing can vary with language rules, and editorial title styles disagree about which words stay lowercase. Use the result as an editable output and apply the final rules of its destination.

Case Converter FAQ

Answers about writing and developer cases, multiline input, names and acronyms, local processing, and TXT downloads.

What is a case converter?

A case converter applies a selected capitalization or naming rule to text. This tool includes writing formats such as uppercase, lowercase, Title Case, and sentence case, plus developer formats such as camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, and dot.case.

Is this case converter free to use?

Yes. The case converter is free to use online without registration or login.

Does the tool upload or store my text?

The conversion runs in your current browser session. The page does not send the source text or converted result to an external conversion service.

What is the difference between Title Case and Capitalized Case?

Capitalized Case starts every detected word with a capital letter. This tool's Title Case keeps a short built-in list of common English articles, conjunctions, and prepositions lowercase unless they are the first or last word. Editorial style guides can use different rules, so review formal headings before publishing.

What is the difference between sentence case and Title Case?

Sentence case lowercases the text and capitalizes the beginning of each detected sentence. Title Case capitalizes major words in a heading. Sentence case cannot reliably infer every proper name or acronym after the text has been lowercased.

What is camelCase vs PascalCase?

Both remove separators and join detected words. camelCase begins with a lowercase word, such as myVariableName, while PascalCase capitalizes the first word too, such as MyVariableName. Their use depends on the conventions of your project.

What is snake_case vs kebab-case?

snake_case joins lowercase words with underscores, while kebab-case joins them with hyphens. They are common naming patterns, but the correct choice depends on the language, framework, file type, or project rules you are following.

Can I convert multiple lines at once?

Yes. Paste multiple lines into the editor. Writing modes preserve the existing line breaks, while developer modes tokenize and convert each non-empty line independently. This is pasted-text handling, not batch file processing.

Will the converter preserve proper nouns and acronyms?

Uppercase and lowercase follow browser casing rules, but sentence, title, and developer modes cannot infer every name or acronym from meaning alone. Review items such as iPhone, eBay, API, and product names before using the result.

Can I download the converted text?

Yes. After entering text, download the converted result as a plain TXT file. The page does not import or export DOCX, PDF, or other document formats.

Related text tools

Count a draft, verify character limits, format Markdown, or compare the converted result with another version.

Browse text tools

Ready to change text case?

Paste text above, choose one rule, and review the converted result before copying or downloading it.

Convert text case