Skip to main content
{/}codefunc
Minifiers & TextRuns locally

Case Converter

Convert text between upper, lower, title, camel, snake, and kebab case.

About this tool

Convert text between upper, lower, title, camel, snake, and kebab case. Quick payload size checks, text cleanup, and deploy prep during development.

Paste the identifier or phrase you want to rename. Pick a target case: camel, snake, kebab, title, upper, or lower. Example — Phrase to camelCase: try `hello world → camel` and expect something like `helloWorld`.

Acronyms (API, ID) may not stay fully uppercase after conversion. See also: Slug Generator, and Word & Character Counter. Runs in your browser — nothing you paste gets uploaded.

How to use

  1. Paste the identifier or phrase you want to rename.
  2. Pick a target case: camel, snake, kebab, title, upper, or lower.
  3. Copy the converted string into code, URLs, or config keys.
  4. Re-run with another mode when mapping between API and UI naming styles.

Example

Phrase to camelCase

Input

hello world → camel

Output

helloWorld

Limitations

  • Acronyms (API, ID) may not stay fully uppercase after conversion.
  • Punctuation and non-Latin scripts can yield awkward identifiers.
  • Does not rename symbols across a whole codebase — only the pasted text.

Related guides

1

Related tools

2

Frequently asked questions

What does the Case Converter do?

Convert text between upper, lower, title, camel, snake, and kebab case. Runs in your browser — no install, no account.

How do I use the Case Converter?

Paste the identifier or phrase you want to rename. Pick a target case: camel, snake, kebab, title, upper, or lower. Copy the converted string into code, URLs, or config keys. Re-run with another mode when mapping between API and UI naming styles.

Is the Case Converter free?

Yes. No signup, no usage limits, no paywall.

Does the Case Converter upload my data?

No. Processing happens locally in JavaScript. Your input is not uploaded, stored, or logged.

What are the limitations of the Case Converter?

Acronyms (API, ID) may not stay fully uppercase after conversion. Punctuation and non-Latin scripts can yield awkward identifiers. Does not rename symbols across a whole codebase — only the pasted text.

Search tools

Find a developer tool