ToolsGuru

Text Case Converter

Camel case converter, snake case, title case and more — transform text between case formats with statistics

Input Text
0 / 100,000 characters

Ready to Transform Text

Enter your text above to see all available case conversions with real-time preview and comprehensive text statistics.

Convert text to camel case, snake case, UPPER, lower, Title and more

Transform text instantly between UPPER CASE, lower case, Title Case, Sentence case, camelCase, snake_case, kebab-case, PascalCase and more. Whether you're cleaning up a messy spreadsheet, preparing variable names for code, polishing headlines, or fixing accidental Caps Lock typing, this tool handles it in one click.

Writers, developers, marketers, students and editors all spend surprising amounts of time fighting with text case. Doing it manually is tedious; doing it with this tool takes a second. Paste in any block of text, choose the target case, and copy the cleaned‑up result.

Beyond basic case changes, the tool also offers character and word counts, whitespace cleanup, and reverse text — useful side features for editors and content creators working on tight deadlines.

Why use Text Case Converter?

Every popular case

UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab‑case, and more.

Real‑time preview

Output updates as you type or change cases.

Word and character count

Useful counters built in for writers and editors.

Privacy first

Text is processed in your browser and never sent to any server.

How to use Text Case Converter

  1. 1

    Paste your text

    Drop or paste your text into the input box.

  2. 2

    Pick a case style

    Choose UPPER, lower, Title, Sentence, camelCase, snake_case and more.

  3. 3

    Copy the result

    Hit copy and paste the converted text wherever you need it.

  4. 4

    Repeat freely

    Run the same text through different cases until it's exactly right.

Common use cases

Clean up data

Standardize names, addresses or product titles in spreadsheets and CSV exports.

Prepare code identifiers

Convert human‑written labels into camelCase, PascalCase or snake_case for variable names.

Fix accidental Caps Lock

Recover a paragraph typed entirely in capital letters by switching to Sentence case.

Polish headlines

Apply Title Case to headlines and titles for consistent style.

Worked example: Screaming CSV headers → Title Case labels

A charity CRM export used headers like `FIRST_NAME,GIFT_AID_ELIGIBLE`. For a volunteer-facing mail merge they needed `First Name` and `Gift Aid Eligible`. They pasted the header row, chose a readable title-case variant, then spot-checked that `UK` had not become `Uk` — they put the country code back by hand.

Later they used camelCase to turn `pickup-window` into `pickupWindow` for a tiny script. That is a different button; running title case on code identifiers would have inserted spaces and broken everything.

Limitations

When not to use Text Case Converter

Features at a glance

Frequently asked questions

How do I convert text to title case online?

Paste your text into our Text Case Converter and copy the Title Case result. The first letter of each word is capitalised and the rest is lowercased.

How does the camel case converter work?

Paste your text and copy the camelCase result. Spaces, hyphens, underscores and punctuation are removed, the first letter is lowercased and each following word starts with a capital, so "user profile image", "USER PROFILE IMAGE" and "user_profile_image" all become "userProfileImage". PascalCase, snake_case and kebab-case results appear alongside it.

What text cases are supported?

We support UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.

Is there a character limit for the text case converter?

Yes: up to 100,000 characters at once, enough for long documents. Longer text is rejected with a warning, so split very large files into parts.

Your privacy matters

Text Case Converter is designed to run in your web browser. File and text tools process bytes in memory on your device rather than uploading them to a ToolsGuru converter API. Network requests you still see are the page itself, analytics, and ads — not a copy of your document sitting in our logs. How we process files, and how to check.

Related tools you might like

Guides that go with this tool