YL
YoussefLabs

Case Converter

Text Utilities

Convert text to UPPERCASE, lowercase, Title Case, Sentence case, and more, plus camelCase, snake_case, and kebab-case, in your browser.

Local browser processing0 network transfers
Loading tool workspace...

Key Capabilities

Six Text Cases

UPPERCASE, lowercase, Title Case, Sentence case, Capitalize Each Word, and tOGGLE cASE.

Programming Cases

camelCase, PascalCase, snake_case, and kebab-case, converted line by line.

Unicode Casing

Uses standard Unicode casing, so accented and Greek letters convert correctly. Scripts without case are left alone.

Layout Preserved

Spacing, punctuation, and line breaks are kept in the text cases.

100% Client-Side Processing

When you use Case Converter, your data never leaves your browser. All transformations execute in-memory on your local machine with zero server uploads. Web assets are downloaded to run the tool, but your input data is never transmitted.

Frequently Asked Questions

Is my text sent to a server?

No. The conversion runs in your browser. Nothing is uploaded or stored. The page does download the code needed to run the tool.

What is the difference between Title Case and Capitalize Each Word?

Title Case capitalizes the first letter of each word and lower-cases the rest, so "mcDONALD" becomes "Mcdonald". Capitalize Each Word only raises the first letter and leaves the others as typed. Neither applies grammar rules for small words.

How does Sentence case work?

Everything is lower-cased, then the first letter of the text and of each sentence (after . ! ? or similar) is capitalized. Names and the word "I" are not recognised, so check the result.

Is the casing correct for every language?

It follows the standard Unicode mappings, which are right for most uses, but it is not locale-specific (for example, Turkish dotted and dotless i) and is not a claim of perfect casing in every language.