Tool Categories
Browse our collection of 40 free tools
Favorite Tools
Your most used tools will appear here
Text Case Converter
Convert text between 14 different case formats including UPPERCASE, lowercase, camelCase, snake_case, kebab-case, and more. Perfect for developers and content creators.
Last updated: 1/21/2025
Text Case Converter
Input Text
UPPERCASE
Converts all letters to uppercase
lowercase
Converts all letters to lowercase
Title Case
Capitalizes the first letter of each word
Sentence case
Capitalizes only the first letter of each sentence
camelCase
First word lowercase, subsequent words capitalized, no spaces
PascalCase
All words capitalized, no spaces (also called UpperCamelCase)
snake_case
All lowercase with underscores between words
kebab-case
All lowercase with hyphens between words
dot.case
All lowercase with dots between words
CONSTANT_CASE
All uppercase with underscores between words
path/case
All lowercase with forward slashes between words
aLtErNaTiNg CaSe
Alternates between lowercase and uppercase letters
iNVERSE cASE
Swaps the case of each letter
RaNdOm CaSe
Randomly capitalizes letters
Frequently Asked Questions
What case formats are supported?
The tool supports 14 different case formats: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, dot.case, CONSTANT_CASE, path/case, aLtErNaTiNg CaSe, iNVERSE cASE, and RaNdOm CaSe.
What's the difference between camelCase and PascalCase?
camelCase starts with a lowercase letter (firstName), while PascalCase starts with an uppercase letter (FirstName). PascalCase is also called UpperCamelCase and is commonly used for class names.
When should I use snake_case vs kebab-case?
snake_case is commonly used in Python, database fields, and environment variables. kebab-case is preferred for CSS classes, URLs, file names, and HTML attributes because it's more web-friendly.
Can I preserve special characters and formatting?
Yes! Enable 'Preserve Special Characters' to maintain punctuation, numbers, and special symbols while only converting the letter cases.
What does 'Process Line by Line' do?
This option treats each line as a separate text unit, which is useful when converting multiple items like a list of variable names or sentences that should be processed independently.
Can I download all the converted results?
Absolutely! Click the 'Download All Results' button to save a text file containing your original text converted to all 14 case formats.
Related Tools
Bionic Reading Converter
Convert text to bionic reading format to improve reading speed and comprehension. Highlight key parts of words for faster, more efficient reading.
CM to MM Calculator - Centimeters to Millimeters Converter
Convert centimeters to millimeters and vice versa. Free woodworking measurement converter with inch equivalents. Perfect for precise measurements in furniture making and construction projects.
Color Format Converter - HEX RGB HSL CMYK Color Converter Tool
Convert colors between HEX, RGB, HSL, HSV, LAB, LCH, CMYK formats instantly. Free online color converter with CSS named colors, batch conversion, and export options. Perfect for designers and developers.
CSV to JSON Converter
Advanced CSV to JSON converter with data transformation, import/export capabilities, column mapping, filtering, validation, and custom formatting options.