Convert Any Text to camelCase Instantly

Tired of manually fixing inconsistent identifiers across APIs and JSON? Paste your camelCase, snake_case, kebab-case, or spaced text and get clean camelCase output—no libraries, scripts, or copy-paste guessing.

Open the Tool

Why use Humps Converter?

Supports Multiple Input Formats: Handles spaces, hyphens, underscores, and existing camelCase words in one go.

Built for API & JSON Workflows: Normalize object keys and identifiers before committing code or sending requests.

Instant Client-Side Conversion: No upload, no server round-trip—your text never leaves your browser.

Clean Rules for Edge Cases: Numeric segments and acronyms are handled predictably to keep your code consistent.

No Install or Setup: Free forever, with a simple interface tuned for developers.

How it works

  1. Paste or type your raw identifiers, JSON keys, or sentence fragments into the input box.
  2. Click 'Convert to camelCase'. Your text is normalized and concatenated in lowerCamelCase form.
  3. Check the output area and copy the converted result by clicking the copy button.
  4. Use the output in your API requests, JSON payloads, or codebase—and repeat with your next batch.

FAQ

What is camelCase?

camelCase is a naming convention where the first word is lowercase and subsequent words start with an uppercase letter, with no spaces or separators. Example: firstName, apiResponse, createdAt.

Can I convert snake_case or kebab-case to camelCase?

Yes. Paste any snake_case, kebab-case, or space-separated text and it will be converted to clean camelCase. Underscores, hyphens, and spaces are all treated as word boundaries.

Does this work on JSON keys?

It works on keys as text. For a full JSON object with nested keys, consider using a JSON formatter or a dedicated JSON key transformer. This tool is ideal for individual keys, code identifiers, and small key lists.

Is my code or data sent to a server?

No. The conversion happens entirely in your browser. Your input is never uploaded to a server, so you can safely use even sensitive code snippets and object keys.