Text Case Conversion Tools
Convert text between uppercase, lowercase, title case, camelCase, kebab-case, snake_case, PascalCase, and more. Free tools for developers, writers, and content creators.
Sentence Case Converter
Convert text to sentence case
Uppercase Converter
Convert text to ALL UPPERCASE
Lowercase Converter
Convert text to all lowercase
Title Case Converter
Convert text to Title Case
CamelCase Converter
Convert to camelCase for variables
Kebab Case Converter
Convert to kebab-case for URLs
Snake Case Converter
Convert to snake_case for code
Pascal Case Converter
Convert to PascalCase for classes
Toggle Case
Toggle between upper and lowercase
Inverse Case
Reverse the case of each letter
Random Case Generator
Generate randomly mixed case text
About Text Case Conversion
When and why to use different case formats.
When to use each case format
Uppercase and lowercase are familiar from everyday writing. Title case is used for headings and titles. In programming and web development, naming conventions matter: JavaScript uses camelCase for variables, CSS uses kebab-case for class names, and Python often uses snake_case. URL slugs work best in kebab-case.
Before generating a URL slug, you might use our Title Case Converter to format your heading, or the Slug Generator to create the final URL.
Related categories
Explore sibling tool categories:
- Text Formatting Tools – Slug generator, text diff, find & replace
- Text Analysis Tools – Word count, character count, readability
- Color & Design Tools – Color pickers and design utilities
Frequently Asked Questions
Common questions about text case conversion.