All tools

DEV / 002

Case Converter

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

Private workspaceYour input stays on this device. HaloBench tools run in your browser whenever possible.
Converted result
haloBenchKeepsEveryToolInItsPlace

Guide / 01

When to use it

It is useful when renaming an API field from user_profile_url to userProfileUrl or normalizing headings and CSS class names across a project.

Guide / 02

Quick guide

  1. Enter a phrase or identifier in the source field.
  2. Select upper, lower, title, camel, snake, or kebab according to the destination convention.
  3. Copy the result and review acronyms, product names, and punctuation before replacing the original.

CHECK

Validate the result

Convert Hello world to camel and snake; the expected outputs are helloWorld and hello_world, which makes the tokenization easy to verify.

LIMITS

Know the limits

Punctuation acts as a word separator, and title case does not understand grammar or proper nouns. Converting a full URL, email address, or code block can remove meaningful symbols.

Reference

Input and output example

Actual output depends on your input and browser environment. Verify any value used for an important decision.

Example input
every tool has its place
Expected output
everyToolHasItsPlace · every_tool_has_its_place

FAQ

Frequently asked

When should I use camelCase instead of kebab-case?

camelCase is common for JavaScript variables and object keys, while kebab-case is common for CSS classes and readable URL paths. Follow the convention of the system receiving the value.

Does my data leave this device?

No. This tool is designed to process its working data in your browser. Advertising may load separately, but your tool input is never sent with it.