Rewrite text into Title Case, camelCase, snake_case, kebab-case, and more in one paste.
lowercase
UPPERCASE
Title Case
Sentence case
camelCase
PascalCase
kebab-case
snake_case
Free tools that often go together. Everything runs in your browser.
It rewrites the same text into different capitalization and spacing styles at once, including Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case. Writers use styles like Title Case for headlines, while developers use camelCase or snake_case as naming conventions for variables and files. Instead of manually retyping text into a different style, you paste it once and copy whichever version you need.
Developers renaming a variable or file to match a project's naming convention, writers formatting headlines or titles consistently, spreadsheet users cleaning up inconsistent column headers, and students formatting titles for an essay or citation.
The tool splits text on spaces and punctuation, and also detects common camelCase boundaries, so a string like 'userFirstName' is recognized as three separate words before it's converted to another style.
Identifier formats like camelCase and snake_case remove punctuation and spacing entirely. Lowercase and uppercase versions keep your original spacing and punctuation intact.
No. It capitalizes each word using a simple rule rather than applying AP, Chicago, or headline-style exceptions for short words like 'a' or 'the', so double check important headlines against your specific style guide.
No. Conversion happens locally in your browser.
camelCase is common for variables and functions in JavaScript and Java. snake_case is common in Python and database column names. kebab-case is typical for URLs and CSS class names.
Processed locally in your browser. Your files are never uploaded to our servers.