Home › Catalog › Image Tools › Why Forge Image
TinyPNG has a beautiful compressor and an API — but the API is key-gated and metered past its free monthly quota. Squoosh is Google's excellent in-browser optimizer with no API at all. iLoveIMG is a full web suite whose API is paid. The Forge Image API resizes, converts, compresses, and inspects images as free REST endpoints — no key, no per-image quota, no watermark — so you can drop it into a thumbnail pipeline or a CI image-normalization step.
| Feature | Forge Image | TinyPNG / Squoosh / iLoveIMG |
|---|---|---|
| Process images in the browser | ✓ | ✓ |
| Free REST API, no key | ✓ (POST /image/*) | × (TinyPNG key+quota; Squoosh none; iLoveIMG paid) |
| Resize | ✓ (POST /image/resize) | partial |
| Convert PNG/JPEG/WebP/GIF/BMP/TIFF | ✓ (POST /image/convert) | partial (format set varies) |
| Compress | ✓ (POST /image/compress) | ✓ (TinyPNG / Squoosh best-in-class) |
| Inspect image metadata | ✓ (POST /image/info) | partial |
| Per-image quota | × (rate-limited per IP only) | ✓ (TinyPNG 500/mo free, then paid) |
| Watermarks | × (never) | varies |
TinyPNG's API needs a key and caps the free tier; iLoveIMG's API is paid; Squoosh has no API at all. Forge Image is one curl with no account:
curl -X POST -F "file=@photo.png" \
"https://forge-node.tail2b516d.ts.net/image/resize?width=800"
Convert between PNG, JPEG, WebP, GIF, BMP, and TIFF from a script — normalize an upload folder to WebP, or down-convert TIFFs to JPEG in a batch:
curl -X POST -F "file=@photo.png" \
"https://forge-node.tail2b516d.ts.net/image/convert?format=webp" -o photo.webp
Shrink file size for the web with POST /image/compress. It is rate-limited per IP for fairness, not metered against a monthly quota the way TinyPNG's free tier is — so a nightly batch job will not run out of credits mid-run.
POST /image/info returns dimensions, format, and size — useful as a guard step in a pipeline (skip files already under a threshold, or reject oversized uploads):
curl -X POST -F "file=@photo.png" \
"https://forge-node.tail2b516d.ts.net/image/info"
Yes. No signup, no API key, no watermark. Rate-limited per IP. Details in the Image API docs.
PNG, JPEG, WebP, GIF, BMP, and TIFF for conversion; resize and compress work across the raster formats. Files up to 10 MB.
Forge compression is solid for general web use and has no monthly quota. For the very best perceptual compression on hand-tuned hero images, TinyPNG and Squoosh still lead — Forge wins on being free, key-free, and scriptable at volume.
Try the Image tools, or browse the full free API catalog for 15 more developer APIs in the same no-signup style.