Developer Tools

String Case Converter — Batch Naming Styles

Convert identifiers in bulk among camelCase, PascalCase, snake_case, and other common styles, including multi-line input, in your browser. Useful when aligning API field names across stacks.

NamingCaseStrings

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Map snake_case API fields to camelCase
  • Normalize config key casing
  • Bulk-fix identifiers before review

How to use

  1. Paste one or more lines of identifiers
  2. Choose the target naming style
  3. Copy the converted output

Example input and output

Input

user_id

camelCase

userId

FAQ

Does it change meaning?

Only casing and separators change—not word semantics. Review acronyms manually.

Multiple lines at once?

Yes. Each line is converted independently.

Tools

Related tools

Continue with another translated tool for a nearby task.

URL Encode/Decode

URL Encoder and Decoder

Available

Percent-encode or decode text with encodeURIComponent or encodeURI. Useful for query values, non-ASCII paths, and API debugging. All processing stays in the browser.

URL Encoding Decoding

HTML Entity Encode/Decode

HTML Entity Encoder and Decoder

Available

Convert HTML special characters to entities or restore entities to text. Useful for template debugging, rich-text cleanup, and escaping. Processing stays in the browser.

HTML Entities Encoding

Regex Explainer

Regex Explainer — Match Highlight and Validation

Available

Test regular expressions locally in your browser, highlight matches, and catch compile errors. Useful when debugging email, IP, or custom extractors without pasting unknown patterns blindly.

Regex Match Debug