Text Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case.
- Paste or type the text you want to reformat.
- Pick a target case: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or kebab-case.
- The conversion applies instantly to the full input.
- Copy the converted text with one click.
All processing happens entirely in your browser. Your data never leaves your device.
Key Features
- Seven conversion modes: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case
- Instant conversion as you select a mode
- Handles multi-word and multi-line input correctly
- Smart handling of acronyms and abbreviations
- One-click copy of converted output
- Useful for both writing and programming naming conventions
About Text Case Converter
Text case conversion is a common task in both writing and software development. Writers need to convert headlines to Title Case or fix accidental CAPS LOCK. Developers frequently convert between naming conventions — camelCase for JavaScript variables, snake_case for Python and database columns, kebab-case for CSS classes and URL slugs, and PascalCase for class names.
Doing these conversions manually is tedious and error-prone, especially for large blocks of text. A case converter tool handles the transformation instantly and consistently, respecting word boundaries and common abbreviations.
ForgeKit's Text Case Converter supports seven conversion modes: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. The conversion is instant and handles edge cases like acronyms, contractions, and multi-word inputs.
Frequently Asked Questions
camelCase capitalizes the first letter of each word except the first, with no spaces or underscores (e.g., myVariableName). It's the standard naming convention for JavaScript variables and functions.
snake_case uses underscores (my_variable_name) and is standard in Python and SQL. kebab-case uses hyphens (my-class-name) and is standard in CSS and URL slugs.
Title Case capitalizes the first letter of each word. Some style guides exclude minor words like 'a', 'the', 'in', etc. This tool capitalizes every word for simplicity.