Turn any title or text string into a clean, URL-safe SEO slug.
Wrap text at specified column width, add line prefixes/suffixes, and indent.
Strip punctuation, symbols, and non-alphanumeric characters from text.
Trim leading/trailing whitespace and normalize space sequences.
Reverse characters in any string or multi-line text block.
Switching a variable name from snake_case to camelCase, or fixing a heading that got typed in the wrong case, is a common annoyance for developers and writers alike, and this case converter fixes it in one paste. It instantly converts text between upper case, lower case, title case, camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, and dot.case, making it useful for programmers naming variables consistently, marketers formatting headlines, and students cleaning up essays. Everything runs directly in your browser, so there's no upload, no processing delay, and no account required — your text stays private the entire time. Paste or type your text below and pick the case style you need to see the converted result instantly.
camelCase starts with a lowercase letter (myVariableName) while PascalCase starts with an uppercase letter (MyVariableName); both remove spaces and capitalize subsequent words.
snake_case (my_variable_name) is common in Python and database columns, while kebab-case (my-variable-name) is standard for URLs, CSS classes, and file names.
Yes, it works on single words, sentences, or full multi-line blocks of text at once.
CONSTANT_CASE (all uppercase with underscores) is the conventional format for constants in many programming languages, such as MAX_RETRY_COUNT.
Numbers are preserved as-is, and punctuation is generally treated as a word boundary or removed depending on the target case style.
Yes, it's completely free with no usage limits, and no data is stored or uploaded during conversion.