Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, and more. Count words, clean formatting—all instantly in your browser.
Type or paste text into the Input area. You can also click "Paste" to paste from clipboard.
Click any button to transform your text: UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more.
The transformed text appears in the Output area. Click Copy to copy it to your clipboard, or Download to save as a .txt file.
Use the ↓ Use as Input button to move the output back to input and apply additional transformations.
Privacy Note: All processing happens locally on your device. No data leaves your computer.
Transform text instantly with a single click. No waiting, no loading.
camelCase, snake_case, kebab-case, PascalCase—all the formats developers need.
Properly handles minor words like "a", "the", and "of" in titles.
Real-time word, character, and line counts as you type.
Remove extra spaces, trim lines, and clean up messy formatting.
All processing happens locally on your device with zero uploads.
camelCase — Used in JavaScript/Java variables (e.g.,
myVariableName)
snake_case — Used in Python and SQL (e.g., my_variable_name)
kebab-case — Used in URLs and CSS (e.g., my-class-name)
PascalCase — Used for class names (e.g., MyClassName)
Title Case capitalizes the first letter of major words: "The Quick Brown Fox Jumps Over the Lazy Dog"
Sentence case only capitalizes the first letter of sentences: "The quick brown fox jumps over the lazy dog."
Title Case is used for headlines, book titles, and headings. Sentence case is used for regular text.
camelCase is a naming convention where words are joined without spaces,
and each word
(except the first) starts with a capital letter. It looks like the humps of a camel:
thisIsCamelCase. It's commonly used in JavaScript, Java, and other
programming languages
for variable and function names.
Title Case capitalizes the first letter of most words, suitable for headings and titles (e.g., "The Lord of the Rings"). Sentence case only capitalizes the first word of each sentence, like normal prose (e.g., "The quick brown fox.").
Click the "Remove Extra Spaces" button. This will collapse multiple consecutive spaces, tabs, and other whitespace into single spaces, and trim leading/trailing whitespace. It's perfect for cleaning up copy-pasted text.
No, never. All text processing happens entirely in your browser using JavaScript. Your text never leaves your device—not even temporarily. You can verify this by checking the Network tab in your browser's Developer Tools.
CONSTANT_CASE (also called SCREAMING_SNAKE_CASE) uses all uppercase
letters with
underscores between words: MY_CONSTANT_VALUE. It's commonly used for
constants in
programming languages like JavaScript, Java, and Python.
Yes. Text transformations run locally in your browser, and your content is never uploaded to our servers.