🔒 Runs entirely in your browser.

Using an AI agent or a script? Call this tool as an API

AI agents and scripts can call this tool directly, to check their work or look something up, and get JSON back with the same answer this page gives. No key needed.

GET https://digitalgreenhouse.com.au/api/tools/text-case-converter?text=customer%20invoice%20ID&case=camel
  • text — string, required. The text.
  • case — string, one of all | lower | upper | title | sentence | camel | pascal | snake | kebab | constant, default all. One case, or all of them.

The API answers from our server, and our code doesn’t store what you send. Fair-use limits apply. API guide · all endpoints (JSON) · OpenAPI

Why so many cases?

Different contexts use different conventions. Code identifiers can’t contain spaces, so programmers use camelCase (variables), PascalCase (classes), snake_case (Python, databases), kebab-case (CSS, URLs) and CONSTANT_CASE (constants). Writing uses Title Case for headings and Sentence case for body text. This tool tokenises your words however they’re currently joined — spaces, hyphens, underscores or camel humps — and rebuilds them in each style.

Does it handle existing camelCase input?
Yes — it splits on camel-case boundaries too, so myVariableName converts cleanly to any other style.
Will it keep my numbers and accents?
Numbers are preserved as their own tokens. Letters keep their accents unless a style needs to strip them.

AI workshops for teams

Get your team confident with AI.

Interactive half-day and full-day workshops in Copilot, Claude or ChatGPT, run at your office - in Sydney, or anywhere we can fly to.