Formatho API

14 privacy-first developer tool APIs behind one versioned prefix — free during preview, no signup.

/v1GET + POSTCORS *Zero tracking30 req/min anonEdge (Cloudflare)
Browse the full browser tools →

Free, no signup, run entirely in your browser — your data never leaves your device.

Every endpoint proxies the battle-tested API of a live Formatho edge tool. Query parameters pass through 1:1 — the same params each tool documents on its own /api endpoint. The full machine-readable route list is GET /v1.

Rate limits: anonymous use is limited to 30 requests per minute per IP. Exceeded requests get 429 with a Retry-After header. API keys with higher limits are coming; every legacy per-tool *.workers.dev/api URL stays free and unmetered.

EndpointWhat it doesParams
/v1/json-formatFormat, minify, validate JSONjson, indent
/v1/base64Base64 encode / decodetext, mode
/v1/url-encodeURL encode / decodetext, mode
/v1/md5MD5 hashtext
/v1/sha256SHA-256 hashtext
/v1/hashHash with any algorithmalgorithm, text
/v1/uuidUUID v4 generatorcount, uppercase
/v1/random-stringRandom stringlength, charset
/v1/slugSlugify texttext
/v1/timestampUnix ⇄ ISO conversionunix or iso
/v1/jwt-decodeDecode JWT partstoken
/v1/cron-parseExplain cron, next runsexpr
/v1/case-convertcamel/snake/kebab casetext, to
/v1/loremLorem ipsum generatorparagraphs, words

Example

curl "https://api.formatho.com/v1/md5?text=hello"
curl -X POST "https://api.formatho.com/v1/json-format" \
  -H "Content-Type: application/json" -d '{"json":"{\"a\":1}","indent":2}'
Privacy-first, always. The gateway logs request counts at the infrastructure level only — never payloads, never keys, never IP-linked history. Every proxied tool runs on Cloudflare Workers with zero data collection. See formatho.com.

Roadmap

Now (preview): free access via /v1/*, rate-limited to 30 req/min per IP. Next: optional API keys with higher limits for automated pipelines. The legacy per-tool *.workers.dev/api URLs stay free and unmetered forever.