Free API Catalog

Every API on Forge Node, side-by-side. No signup. No keys. No rate limit drama. Click any row to try it now.

Skill Stacks & Bundle

Want the AI agent skills that built these APIs? Each stack is a downloadable folder of SKILL.md files for Claude Code.

All 4 Stacks · $129
Content Marketing
15 skills · $49
SEO Stack
5 skills · $39
CRO Pack
5 skills · $39
Design Stack
8 skills · $49

Bundle = all 33 skills, $47 off vs buying separately. View on Gumroad →

16 Free APIs — Comparison Table

APICategoryWhat it doesKey endpoints / featuresSEO target (mo)Try / Docs
Screenshot Web Capture any URL as PNG/JPEG. Custom dimensions, full-page mode, OG-card preset. GET /screenshot · /og · /tools/screenshot screenshot API ~30K · website screenshot ~40K TryDocs
Transcription Audio/Video Whisper-powered audio & video transcription. SRT/VTT/JSON output. Drag-and-drop. POST /transcribe · /tools/transcribe · 25MB max audio transcription ~60K · srt generator ~12K TryDocs
QR Code Generators Custom QR codes. Colors, sizes 100-2000px, error-correction levels, PNG or SVG. GET /qr · /tools/qr · 60 req/min QR code generator ~100K · custom QR ~20K TryDocs
PDF Convert URL-to-PDF, HTML-to-PDF, Markdown-to-PDF, merge PDFs. Playwright-rendered. /url-to-pdf · /html-to-pdf · /md-to-pdf · /merge-pdf html to pdf ~50K · url to pdf API ~8K TryDocs
Favicon Web Extract favicons from any URL. HTML parsing + common paths + Google fallback. Resize 16-512px. GET /favicon · /tools/favicon · multi-size favicon extractor ~10K · website icon ~6K TryDocs
DevTools Utility JSON format/validate, Base64 codec, URL codec, MD5/SHA hash, UUID v1/v4, timestamp convert, text stats. /devtools/* · 7 in one · /tools/devtools JSON formatter ~250K · base64 encoder ~80K TryDocs
Color Design Hex/RGB/HSL/HSV/CMYK conversion, 6-harmony palette generator, WCAG contrast checker, random colors. /color/convert · /palette · /contrast · /random hex to RGB ~70K · color palette ~80K · WCAG ~25K TryDocs
Regex Utility Test patterns with real-time matching, groups, replacement, split, 12 common-pattern library, all 5 flags. /regex/test · /replace · /split · /common regex tester ~120K · regular expression tester ~60K TryDocs
Image Convert Resize (aspect ratio aware), convert (7 formats), compress (quality + size cap), metadata extraction. /image/resize · /convert · /compress · /info resize image ~150K · compress image ~120K TryDocs
Markdown Convert Markdown ↔ HTML with sanitization, TOC, fenced code, tables, footnotes. Live stats: words, reading time, headings. /md/to-html · /to-md · /stats · live preview markdown to html ~40K · markdown editor ~80K TryDocs
JWT Security Decode (no-verify), verify (HS/RS/ES/PS 256-512 — 12 algorithms), encode new tokens. Claims meta enrichment. /jwt/decode · /verify · /encode · claims_meta JWT decoder ~50K · JWT debugger ~20K · jwt.io alt ~5K TryDocs
Password Security Cryptographically random passwords, batch up to 100, entropy + crack-time strength, xkcd-style passphrase (719-word list). /password · /multiple · /strength · /passphrase password generator ~370K · strength checker ~50K TryDocs
Diff Utility Text diff in 5 formats (unified/context/ndiff/html/json), canonicalized JSON diff, similarity-only endpoint. /diff/text · /diff/json · /diff/similarity diff tool ~50K · text diff ~80K · JSON diff ~25K TryDocs
Lorem Ipsum Generators 5 flavors (classic Latin, tech, pirate, corporate, hipster) · 4 formats (text/html/md/json) · deterministic seed. /lorem · /lorem/text · /word · /sentence · /paragraph lorem ipsum ~250K · filler text ~50K · lorem API ~5K TryDocs
Placeholder Image Generators placeholder.com-compatible drop-in + 5 generators: solid, gradient (any angle), avatar (initials), pattern, random (seedable). /placeholder/{spec} · /solid · /gradient · /avatar · /pattern · /random placeholder image ~40K · avatar generator ~30K · gradient ~25K TryDocs
Cron Expression NEW Utility Parse + describe in English, predict next N runs in any IANA timezone, structured builder from form, 24-pattern library, alias expansion. /cron/parse · /next · /prev · /match · /builder · /common cron expression ~25K · crontab generator ~8K · cron to english ~2K TryDocs

By Category

Security

JWT decoder + verifier, password generator + strength checker, xkcd-style passphrase. Built on secrets and PyJWT — no token or password ever leaves the request.

JWT →   Password →

Generators

QR codes, Lorem Ipsum (5 flavors), placeholder images (solid/gradient/avatar/pattern). Drop-in replacements for placeholder.com and lipsum.com.

QR →   Lorem →   Placeholder →

Web

Screenshot any URL, capture social-card previews, extract favicons. Playwright + Pillow under the hood.

Screenshot →   Favicon →

Convert

URL/HTML/Markdown ↔ PDF, Markdown ↔ HTML, image format conversion, resize, compress. 7 image formats supported.

PDF →   Image →   Markdown →

Utility

JSON / Base64 / URL codecs, hashing, UUIDs, timestamps, regex tester with 12-pattern library, text/JSON diff in 5 formats, cron parser with 24-pattern library.

DevTools →   Regex →   Diff →   Cron →

Design

Color converters across 5 color spaces, 6-harmony palette generator, WCAG contrast checker.

Color →

Audio / Video

Whisper-based transcription with SRT/VTT subtitles, language detection, 25MB max upload.

Transcription →

How is this all free?

Forge Node runs on a single self-hosted server. No SaaS fees, no per-call billing, no signup gates. Code is Python (FastAPI + uvicorn) plus a few permissively-licensed libraries (Pillow, PyJWT, croniter, html2text, etc.). Each API runs as its own systemd service behind one gateway. Rate limits are generous (60-120 req/min/IP on most endpoints) so casual use is fine; if you need higher volume, drop a request and we'll talk.

FAQ

Do I need an API key?

No. None of the APIs require authentication. Every endpoint listed above is callable from curl, the browser, or your application directly.

Is there a rate limit?

Yes, per-IP rate limits exist on each service (typically 60 req/min, some higher). They are generous enough for development and small production loads. The rate-limit response includes a Retry-After header.

Can I self-host this?

Yes. Source for the gateway and each tool lives in the Forge Node project tree. They are intentionally small (each tool ~300-450 LOC of Python). Most run on stdlib + one or two libraries. A self-host kit is being prepared in the Skill Stacks bundle above.

Is my data stored?

No persistent storage. All endpoints are stateless. Request analytics (path, response code, timing, IP) are logged for capacity planning but not associated with content. Body content (text passed to Lorem/Diff/JWT/Password/etc.) is processed in-memory and discarded.

What about HIPAA / PII / sensitive data?

These APIs are not HIPAA-compliant infrastructure. Do not send protected health information or production secrets through public endpoints. For sensitive data, self-host the corresponding service from the source.

How do I report a bug or request a feature?

The project storefront is at andrewhangyal.gumroad.com. Reach out via any Gumroad product page contact form.

See also

Home · Sitemap · robots.txt · Bundle: Forge Full Stack ($129)