โ† All tools
๐Ÿ‡ฌ๐Ÿ‡ง EN๐Ÿ‡ซ๐Ÿ‡ท FR๐Ÿ‡ช๐Ÿ‡ธ ES๐Ÿ‡ง๐Ÿ‡ท PT๐Ÿ‡ฉ๐Ÿ‡ช DE๐Ÿ‡ฎ๐Ÿ‡น IT๐Ÿ‡ณ๐Ÿ‡ฑ NL๐Ÿ‡ธ๐Ÿ‡ช SV๐Ÿ‡ณ๐Ÿ‡ด NO๐Ÿ‡ซ๐Ÿ‡ฎ FI๐Ÿ‡ต๐Ÿ‡ฑ PL๐Ÿ‡น๐Ÿ‡ท TR๐Ÿ‡ท๐Ÿ‡บ RU
๐Ÿ”’ 100% Local โ€” No data sentโšก No signup needed๐Ÿ›ก๏ธ Nothing stored

Text case converter

Paste your text. Click any case to convert. Click again to copy.

UPPERCASE
HELLO WORLD
lowercase
hello world
Title Case
Hello World
Sentence case
Hello world. How are you?
camelCase
helloWorld
PascalCase
HelloWorld
snake_case
hello_world
kebab-case
hello-world
CONSTANT_CASE
HELLO_WORLD
dot.case
hello.world
tOGGLE cASE
hELLO wORLD
aLtErNaTiNg
hElLo WoRlD

Free text case converter

CaseFlip converts text between 12 different cases: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, tOGGLE cASE, and aLtErNaTiNg case. It is a fast, reliable way for developers to convert variable names, for writers to fix capitalization mistakes, and for content creators to style their text. All processing happens locally in your browser.

Case styles explained for developers

Different programming languages and frameworks follow different naming conventions. JavaScript typically uses camelCase for variables and PascalCase for classes. Python favors snake_case, while CSS class names and URL slugs use kebab-case. CONSTANT_CASE is the standard for environment variables and configuration constants. Converting between these formats manually is tedious and error-prone, which is exactly why a dedicated converter saves time.

Practical uses beyond coding

Case conversion is not just for programmers. Writers use Title Case to format headings consistently. Marketers convert text to uppercase for attention-grabbing headlines in email campaigns. If you accidentally leave caps lock on, the lowercase option fixes everything in one click. Sentence case is helpful when you want to normalize pasted text that came in with inconsistent capitalization from different sources.

Want decorative text styles beyond standard casing? Try the fancy text generator for Unicode fonts. You can also use the word counter to check the length of your converted text before publishing.

Count words and characters in your text with our word counter, generate stylish Unicode fonts using the fancy text generator, or find the perfect emoji with our emoji picker.

You might also need:
ยถ
Word & Character Counter
Count words, characters, sentences, paragraphs. Reading time & keyword density.
โœฆ
Fancy Text Generator
Convert text to 20+ Unicode font styles for Instagram, TikTok & more
L
Lorem Ipsum Generator
Generate placeholder text. Paragraphs, sentences, or exact word count.
Mโ†“
Markdown Editor
Write Markdown, see live HTML preview. Copy HTML. Split-pane editor.
๐Ÿ”ง 115+ tools