Case Converter

Landing page
Text

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

Local processingNo input is sent to a server.
Input24 characters
OutputReady
Add an input and run this tool to see the output.
Run AIOptional, bring your own key.

Add your own AI provider in AI settings to enable AI help for this tool. Nothing is sent until a key is configured.

Case Converter Developer Guide

100% Client-Side & Private

Normalize variable names, headings, labels, and slugs between common casing styles during coding and content workflows.

Key capabilities

  • Converts strings between camelCase, snake_case, kebab-case, PascalCase, UPPER_CASE, and Title Case
  • Smart delimiter parsing supporting spaces, hyphens, underscores, and camel transitions
  • Batch line-by-line conversion mode for lists of variables or keys
  • Deterministic local text manipulation without remote API calls

Common use cases

  • Refactoring database column names (snake_case) into TypeScript interface keys (camelCase)
  • Normalizing REST API response keys to match frontend variable naming conventions
  • Converting titles into kebab-case CSS classes or file names

How to use Case Converter

  1. Enter or paste the text or list of identifier names in the input area
  2. Click your target casing button (e.g. camelCase, snake_case)
  3. Copy the transformed text directly into your project

Frequently asked questions

Can it handle lists with multiple lines?

Yes, the case converter processes each line independently, allowing you to convert dozens of variable names in a single step.

Recommended next