Tidy Byte Tools

Pricing

The free tier is live. Paid per-call billing is not live yet. We will not charge a card or a wallet until payouts can reach a US bank, and we say so clearly here first.

Free tier (live now)

PlanLimitHow to start
Anonymous50 calls per IP, each UTC day. Max 16 KB per call.Just call an endpoint. No key needed.
Free API key200 calls per key, each UTC day. Same size cap.POST /keys — instant, self-serve.

Docs, OpenAPI, pricing, health, and the auth probe do not use your daily quota. There is also a short burst cap (30 tool calls per minute) so one client cannot crowd others.

Paid per-call (coming soon)

These prices are a plan, not an offer you can pay today. When billing goes live they will stay above $0.001 so a future x402 fee would not eat the whole charge.

EndpointFreePaid (not live)
Repair JSON
POST /v1/json-repair
Free under the daily capComing soon — planned $0.005 per call
Base64 encode or decode
POST /v1/base64
Free under the daily capComing soon — planned $0.002 per call
Hash text
POST /v1/hash
Free under the daily capComing soon — planned $0.002 per call
Shape text into JSON
POST /v1/json-shaper
Free under the daily capComing soon — planned $0.005 per call
Format or minify JSON
POST /v1/json-format
Free under the daily capComing soon — planned $0.002 per call
Chunk Markdown
POST /v1/md-chunk
Free under the daily capComing soon — planned $0.005 per call
Diff two texts
POST /v1/text-diff
Free under the daily capComing soon — planned $0.005 per call
YAML ↔ JSON
POST /v1/yaml-json
Free under the daily capComing soon — planned $0.005 per call
XML ↔ JSON
POST /v1/xml-json
Free under the daily capComing soon — planned $0.005 per call
Sanitize HTML
POST /v1/html-sanitize
Free under the daily capComing soon — planned $0.005 per call
Normalize dates
POST /v1/date-timezone
Free under the daily capComing soon — planned $0.005 per call
URL encode or decode
POST /v1/url-codec
Free under the daily capComing soon — planned $0.002 per call
Normalize Unicode
POST /v1/unicode
Free under the daily capComing soon — planned $0.002 per call
Make IDs
POST /v1/id-generate
Free under the daily capComing soon — planned $0.002 per call
Decode a JWT
POST /v1/jwt-decode
Free under the daily capComing soon — planned $0.002 per call
Parse a cron expression
POST /v1/cron-parse
Free under the daily capComing soon — planned $0.005 per call
GTIN / EAN / UPC checksum
POST /v1/gtin-checksum
Free under the daily capComing soon — planned $0.002 per call
Format SQL
POST /v1/sql-format
Free under the daily capComing soon — planned $0.005 per call
Convert units
POST /v1/unit-convert
Free under the daily capComing soon — planned $0.005 per call

To turn paid calls on later we still need: a payout path to a US bank (Stripe Connect, or an x402 wallet plus a bank offramp). No wallet is set up yet. Until then, use the free tier or our paid Apify actors for bulk work.

Create a free key

curl -sS -X POST https://tidybytetools.tidybytetools.workers.dev/keys -H "Content-Type: application/json" -d '{"label":"docs"}'

Bad-key probe

A wrong key must fail in a clear way. This is the response marketplaces look for:

curl -sS -i https://tidybytetools.tidybytetools.workers.dev/v1/probe -H "Authorization: Bearer tbt_this_is_not_a_real_key"

You should see HTTP 401 and JSON {"ok":false,"error":"invalid_api_key",...}.