Writing & Text

Case Converter

Switch text between UPPERCASE, lowercase, Title Case and Sentence case β€” or turn names into camelCase, snake_case, kebab-case and other code formats. Results update as you type.

Each line converts separately for camelCase, snake_case and the other code formats.

Try an example

Convert to

0 characters
  • Real-time conversion

    Results update as you type or switch format β€” no convert button to press.

  • Case detection

    Paste a variable name or a heading and the tool tells you which format it's already in.

  • Copy & chain

    Copy the result in one tap, or send it back as input to convert it again.

Free online case converter

Fix a heading typed in ALL CAPS, tidy up a title for your assignment or blog post, or rename variables when moving code between JavaScript and Python. Paste your text, pick a format, and copy the result.

Supported formats

  • UPPERCASE / lowercase: change every letter, keeping your spacing and punctuation.
  • Title Case:capitalises each word but keeps short words like β€œof”, β€œand” and β€œthe” lowercase β€” e.g. The Lord of the Rings.
  • Sentence case: capitalises the first letter of each sentence. Acronyms such as AI or NASA are left as they are.
  • camelCase: myVariableName β€” JavaScript, Java and C# variables and functions.
  • PascalCase: MyVariableName β€” class and component names.
  • snake_case: my_variable_name β€” Python, Ruby and database columns.
  • kebab-case: my-variable-name β€” URLs, CSS classes and npm packages.
  • CONSTANT_CASE: MY_VARIABLE_NAME β€” constants and environment variables.

Tips

  • Paste a list of names, one per line, to convert them all at once β€” each line is converted separately for the code formats.
  • The tool understands existing camel humps and acronyms, so XMLHttpRequest becomes xml_http_request.
  • Apostrophes are dropped in code formats, so β€œit's” becomes its.

Private by design. Everything runs in your browser β€” nothing you enter is uploaded or stored by AISeekho.