Every API on Forge Node, side-by-side. No signup. No keys. No rate limit drama. Click any row to try it now.
| API | Category | What it does | Key endpoints / features | SEO 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 |
| 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 |
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.
No. None of the APIs require authentication. Every endpoint listed above is callable from curl, the browser, or your application directly.
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.
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.
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.
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.
The project storefront is at andrewhangyal.gumroad.com. Reach out via any Gumroad product page contact form.
Home · Sitemap · robots.txt · Bundle: Forge Full Stack ($129)