Text Case Converter for Mac
A native Mac text case converter. Paste any string and get camelCase, snake_case, Title Case, kebab-case, SCREAMING_SNAKE, and more — all at once, one click to copy each.
What it does
Bench's Text Case tool takes an input string and outputs it in every common casing
convention simultaneously: camelCase, PascalCase,
snake_case, SCREAMING_SNAKE_CASE, kebab-case,
Title Case, UPPER CASE, and lower case. Each
variant has its own copy button, so you take only what you need. It handles word
boundaries correctly in mixed-case inputs — paste getUserByEmail or
get-user-by-email and the tool splits words correctly before reformatting.
Why use Bench's text case converter
Casing conversions are simple enough to do by hand — once. When you're renaming a field that appears as a database column, a JSON key, a TypeScript interface property, a CSS custom property, and a URL segment all at once, the mental overhead compounds quickly. Bench outputs every variant in one paste, so you copy what each layer needs without recalculating. The whole operation runs locally with no server involved.
- Native Mac app. SwiftUI, single window, instant launch.
- Offline. No network calls. Whatever you paste stays on your Mac.
- No tracking. No analytics, no telemetry, no third-party SDKs.
- One-time purchase. $19 once, year of updates included, $9 optional renewal — no subscription.
Paste it. Bench picks the tool.
Smart Detection reads your clipboard locally and routes you to the Text Case converter when it sees something like:
getUserProfileById
The detection runs entirely on your Mac as a rule-based heuristic — it checks for camelCase, snake_case, or kebab-case patterns in the clipboard content. Nothing is uploaded.
Related tools in Bench
Text Case ships inside Bench, alongside 17 other developer tools. $19 one-time, year of updates included.
Get BenchBench is published by Zentsu LLC. Back to Bench · Renewal FAQ · Support.