</> DevKit
Aa

Text Case Converter

Convert between snake_case, camelCase, kebab-case

Aa App Screenshot

What is Text Case Converter?

Text Case Converter transforms text between the naming conventions used in programming and writing. Developers constantly switch between snake_case for Python and SQL, camelCase for JavaScript and Java, PascalCase for C# classes and React components, kebab-case for CSS and URLs, and other formats.

The tool detects word boundaries intelligently — handling transitions between uppercase and lowercase letters, digits, underscores, hyphens, and spaces — so it correctly converts identifiers regardless of their current format. All variants are shown simultaneously, making it easy to compare and pick the one you need.

How to Use Text Case Converter

Type or paste any text: a variable name, function name, file name, or any phrase. The tool shows all case variants at once in a clean list with copy buttons next to each. Tap any variant to copy it to your clipboard.

The word boundary detection handles common edge cases: acronyms like “HTTP” and “API” are treated as single words, digit sequences are preserved, and Unicode characters are normalized correctly. The tool also supports the share sheet, so you can select text in any app and convert it without switching to DevKit first.

Common Use Cases

  • Cross-language development: Convert variable names between Python’s snake_case and JavaScript’s camelCase when working on full-stack projects.
  • API integration: Transform JSON field names between the naming conventions used by different APIs (snake_case vs camelCase).
  • CSS class naming: Convert component names to kebab-case for CSS classes and BEM naming conventions.
  • Database column naming: Convert between application-layer camelCase identifiers and database snake_case column names.
  • URL slug generation: Convert titles and names to kebab-case slugs for URLs and file paths.

Features

  • Convert to snake_case, camelCase, PascalCase
  • Convert to kebab-case, Title Case, SCREAMING_SNAKE
  • Show all case variants at once
  • Smart word boundary detection
  • Handle acronyms, digits, and Unicode
  • One-tap copy for each variant

Related Tools

Try Text Case Converter on your iPhone or iPad

Download on the App Store