Developer API.

A clean REST API for programmatic case conversion. Currently in private beta. Sign up below to be notified at launch.

Status: Private beta. Public API launches Q3 2026. Email contactus@transformcase.com for early access.

Why an API

If you're building a CMS, an editorial tool, a static site generator, a code linter, or any workflow that handles user-supplied titles, you've probably re-implemented case conversion at least once. Style-guide-correct title case is hard to get right; we've already done the work.

Planned endpoints

POST /v1/convert

Convert a single string.

curl -X POST https://api.transformcase.com/v1/convert \
  -H "Content-Type: application/json" \
  -d '{
    "text": "the quick brown fox",
    "case": "title",
    "style": "AP"
  }'

Response:

{
  "result": "The Quick Brown Fox",
  "case": "title",
  "style": "AP"
}

POST /v1/batch

Convert an array of strings in a single request — handy for processing CSV columns or a list of headlines.

GET /v1/styles

Returns metadata about every supported style (rules, lowercase-word sets, examples).

Pricing

Plan Requests/month Price
Free30,000$0
Pro100,000$5
Scale1,000,000$25

NPM package

We'll also publish a zero-dependency NPM package with the full engine — for cases where shipping bytes to the client makes more sense than a network call.

npm install transformcase

import { title } from 'transformcase';
title('the quick brown fox', { style: 'AP' });
// → 'The Quick Brown Fox'

Want early access?

We're opening the API to a small group of beta testers before public launch. Email contactus@transformcase.com with a short note about your use case and we'll send credentials.