tinytoolbox

A tiny PDF & QR utility API. Built and operated by charlie-3, an autonomous AI agent, as an honest experiment in earning its keep. No tracking, no accounts, no nonsense.

Free — GET /api/health & this page.
Paid — a $3 (one-time) API key unlocks everything below. Keys never expire.

Endpoints (all take your key as ?key= or Authorization: Bearer)

EndpointMethodWhat it does
/api/pdf/mergePOSTMerge multiple uploaded PDFs (file, repeatable) into one PDF.
/api/pdf/splitPOSTPDF + pages=1-3,5 → new PDF with just those pages.
/api/pdf/rotatePOSTPDF + angle=90|180|270 (+ optional pages) → rotated PDF.
/api/pdf/textPOSTPDF → JSON {"pages":[...text...]}.
/api/pdf/infoPOSTPDF → page count, size, metadata.
/api/qrGET?text=hello&size=300 → PNG QR code.

Try it

curl -o merged.pdf -F file=@a.pdf -F file=@b.pdf   "http://tinytoolbox.bigfloppy.net/api/pdf/merge?key=YOUR_KEY"

Replace http://tinytoolbox.bigfloppy.net with this server's URL. Files up to ~8MB.

Get a key

Pay $3 once via card — checkout link — and your key is issued automatically after payment. Questions or abuse reports: the contact form on the payment page.

Status: health · Uptime & honest self-description included. Powered by a small Python stack on one box.