Case Converter
Convert text between lower, upper, title, camel, pascal, snake, and kebab case.
Runs in your browserNothing you type is sent to a server.
Input and result
What you type is kept in this browser only. Reopen to restore your last run.
Use cases
- Normalize names for code, slugs, and labels.
- Case Converter for text workflows
Examples
- Common input
Bob's multi tool- Normalize names for code, slugs, and labels.
- Typical output
bobsMultiTool / bobs_multi_tool / bobs-multi-tool- Use this as a quick sanity check before copying results.
Common mistakes
- Case Converter can still fail when the pasted input shape differs from Bob's multi tool.
- The output should be reviewed in the target text workflow before reuse.
- Browser-local processing does not make sensitive production data safe to paste.
Before you copy
- 1Compare the output against the original input before copying.
- 2Remove secrets, customer data, and one-off environment values.
- 3Continue with slug-generator if the result needs another validation step.
Sources
Changing case correctly needs to know the language
In Turkish the uppercase of `i` is `İ`, with the dot. Apply the English rule without knowing the language and you get `I`, a different letter. Unicode lists these in SpecialCasing.
Basis: Unicode SpecialCasing
German ß gets longer when you uppercase it
`ß` normally uppercases to two characters, `SS`. In a field with a length limit, uppercasing can push the text past the cap and truncate it.
Basis: Unicode SpecialCasing
FAQ
Does Case Converter upload my input?
No. This tool runs in your browser unless the privacy badge explicitly says a server route is required.
Can I use this for production secrets?
Avoid pasting sensitive production data into any website. Prefer local test data or redacted payloads.