Bench Tool

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.

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 Bench

Bench is published by Zentsu LLC. Back to Bench · Renewal FAQ · Support.