Text Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case and kebab-case.

Paste any text and instantly get it reformatted into UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, or kebab-case. Handy for normalizing variable names when moving between programming languages, cleaning up headline capitalization, or matching a style guide's casing rules. Conversion is instant and client-side, with no length limit beyond your browser's memory, and you can copy the result with one click.

Runs in your browser // nothing is uploaded

Runs on your device. This tool processes your file inside this browser tab. Nothing is uploaded, so it also works offline once the page has loaded, and closing the tab discards the file from memory.

Loading tool

How it works

  1. 01

    Paste or type your text.

  2. 02

    Pick the target case (UPPERCASE, camelCase, snake_case, etc.).

  3. 03

    Copy the converted result.

Details

Runs
In your browser
Files uploaded
No
Cost per run
Free
Sign-in
Not required
Works offline
Yes, once loaded

Last updated 2026-08-12

Common questions

Does it handle multi-word variable names correctly?

Yes - it splits on spaces, hyphens, underscores, and camelCase word boundaries before reformatting into your chosen case.

Can I convert code identifiers, not just sentences?

Yes - camelCase, PascalCase, snake_case, and kebab-case are all meant for variable and file naming conventions.

Is my text uploaded anywhere?

No - all case conversion runs locally in your browser.

Does it handle Sentence case for regular writing?

Yes - Sentence case capitalizes only the first letter of each sentence, suitable for headlines and body copy.

Use this from your code

This tool is also a REST endpoint, so you can run it in a pipeline instead of by hand. It is free and needs no API key. See the API reference for every parameter.

curl -X POST https://fileoven.com/api/v1/tools/case-converter \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world","case":"snake"}'

Related tools