Text Case Converter
Convert text between uppercase, lowercase, title case, sentence case, and more.
Developer cases convert words into identifiers like camelCase or snake_case. All text is processed locally in your browser.
Title case rules can vary by style guide. Review important headings before publishing.
Selected case
title
Current transformation mode.
Input characters
99
Original character count.
Output characters
98
Converted output length.
Word count
14
Detected words in output.
Line count
1
Detected output lines.
Whitespace cleanup
Enabled
Repeated spaces normalization.
Line preservation
Preserved
Controls line-break handling.
Copy-ready output
Ready
Output can be copied instantly.
Writing cases
Readable writing-focused transformations such as sentence case and title case.
Developer cases
Predictable identifiers for variables, URLs, filenames, and database fields.
Local processing
All transformations happen locally in your browser.
Dynamic Case-Conversion Insights
How Text Case Conversion Works
Text case conversion changes letter casing and separators.
Writing cases focus on readability and sentence structure.
Developer cases focus on predictable identifiers and safe separators.
Title case and sentence case use rules that may vary by language and style guide.
Preserving line breaks keeps document structure intact.
Common Case Styles Explained
UPPERCASE
Every letter becomes capitalized.
lowercase
Every letter becomes lowercase.
Title Case
Heading-style capitalization.
camelCase
Common in JavaScript variables.
snake_case
Common in Python and databases.
kebab-case
Common in URLs and CSS classes.
Title Case, Sentence Case, and Developer Case Notes
Common Text Case Examples
Input
hello world
Output
HELLO WORLD
Input
Hello World
Output
hello world
Input
hello world
Output
Hello World
Input
hello world. this is blinkcalc.
Output
Hello world. This is blinkcalc.
Input
hello world example
Output
helloWorldExample
Input
hello world example
Output
HelloWorldExample
Input
hello world example
Output
hello_world_example
Input
hello world example
Output
hello-world-example
Input
hello world example
Output
HELLO_WORLD_EXAMPLE
Writing, Developer, and Spreadsheet Use Cases
Privacy and Local Processing Notes
Method Explanation
- 1. Read the input text.
- 2. Choose the selected case style.
- 3. Split text into words, sentences, or tokens as needed.
- 4. Apply the selected casing rules.
- 5. Preserve or normalize spaces, punctuation, and line breaks based on settings.
- 6. Generate a copy-ready output.
- 7. Show transformation statistics and warnings where helpful.
Frequently Asked Questions
Related tools