Text Tools
Case Converter
Convert text between common casing styles.
Runs locally in your browser — your input is not uploaded.
What is this tool?
Fix text typed with Caps Lock on, turn a heading into Title Case, or rename a variable from snake_case to camelCase without retyping it. The case converter handles both everyday writing styles and the naming conventions programmers use.
Different ecosystems prefer different casings: camelCase in JavaScript identifiers, snake_case in Python and SQL, kebab-case in URLs and CSS.
Title Case and Sentence case help with headings and prose. Conversion is best-effort for mixed languages and unusual punctuation.
How to use the Case Converter
- Paste your text.
- Choose a target case style.
- Copy the converted result.
Examples
To snake_case
Hello World Example
hello_world_example
Frequently asked questions
Will acronyms stay uppercase?
Most modes normalize to the target style, so acronyms may be rewritten (e.g. HTTP → http in lowercase modes).
What is the difference between camelCase, snake_case, and kebab-case?
camelCase joins words and capitalizes each one after the first (userName). snake_case joins them with underscores (user_name), and kebab-case joins them with hyphens (user-name).
How does Title Case handle small words?
Every word is capitalized, including short words like “and” or “of”. Style guides such as AP or Chicago keep some of them lowercase, so adjust by hand if you follow one.
Want more power later?
Premium tools, higher limits, and API access are on the roadmap. V1 stays free and private in your browser.