Text & Productivity

Text Case Converter

Convert text to uppercase, lowercase, title, sentence, camel, snake, and kebab case instantly in your browser. Free, fast, and built for a clean browser workflow.

Try "Hello World 2.0" or paste a long paragraph. All styles run live in your browser.

About this tool

This free text case converter changes the letter casing of your text instantly — UPPERCASE, lowercase, Title Case, Sentence case, and the camelCase, PascalCase, snake_case, and kebab-case styles developers reach for daily.

Everything runs in your browser. Your text is never sent to ShishwaLab servers, which is handy for code identifiers, CSV headers, SEO titles, and private drafts you do not want to paste into a random online cleaner.

Use it to normalize names before pasting into a spreadsheet, fix a column of ALLCAPS, or generate consistent variable and URL slug naming across a whole project in one click.

Tips for better results

  • Title Case is fast for headings but still needs a quick manual pass for acronyms, brand names, and small words such as 'and' or 'of'.
  • camelCase, snake_case, and kebab-case all split on spaces, punctuation, and existing case boundaries, so 'Max Width In Pixels' becomes max-width-in-pixels, max_width_in_pixels, or maxWidthInPixels.
  • Very long text is fine — conversion is pure client-side string work with no upload or size limit from ShishwaLab.
  • Copy the result back to your editor; this page keeps no history once you close or refresh the tab.

How to use

  1. 1 Paste or type your text into the box.
  2. 2 Pick a case style from the dropdown and click Convert.
  3. 3 Copy the converted text or download it as a TXT file.

Style guide

Choose the right case for the job

Letter case is not one feature—it is a set of conventions for prose, headings, and code identifiers. Pick the style that matches the destination system.

Prose cases

UPPERCASE shouts; Title Case suits headings (still review small words); Sentence case suits body copy and emails.

Code cases

camelCase and PascalCase fit many JS/TS identifiers; snake_case is common in Python/SQL; kebab-case fits URL slugs and CSS.

Boundary detection

Code styles split on spaces, punctuation, and existing case changes so “Max Width” can become maxWidth or max-width.

Privacy

Conversion is local string work. Use it for CSV headers and drafts you would rather not paste into a random cleaner.

FAQ

Is this text case converter free?

Yes. Convert any length of text to uppercase, lowercase, title, sentence, camel, snake, or kebab case with no signup, watermark, or limit.

Can I convert to camelCase or snake_case?

Yes. The tool detects word boundaries and outputs camelCase, PascalCase, snake_case, and kebab-case, which are common for code variables and URL slugs.

Is my text uploaded to a server?

No. All conversion happens locally in your browser and is not stored or transmitted by ShishwaLab.

What is the difference between Title Case and Sentence case?

Title Case capitalizes the first letter of most words and suits headings, while Sentence case capitalizes only the first word of each sentence and suits body text and emails.

Can I download the converted text?

Yes. Copy it to your clipboard or download it as a plain TXT file.

Does it work for code or CSV data?

Yes. Paste identifiers, column headers, or comma-separated lists to reformat them consistently.

Why do my spaces become separators?

The code-style options treat spaces, punctuation, and case changes as word boundaries so multi-word input maps to a single valid identifier.