fshy

Home / Storage

ImgBB

imgbb.comMediastorage/imgbbJSONcomparereport an errorprovider JSON

Free allowance
Unlimited/indefinite storage for free accounts; no published total-byte cap.
Verdict
★ qualifiesusable as stated; the read path was probed
Cost
free tier
Identity
institution?placeholder, not evidence; card unknown, phone unknown
Binding limit
noneno named constraint binds
Evidence
reported3 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierUnlimited/indefinite storage for free accounts; no published total-byte cap. Third-party trackers consistently report 'unlimited storage, permanent hosting'.
unit unlimited; metered on stored-bytes
Pricenone stated
Identityinstitution (inferred, not read) not published
EgressFree, unmetered direct links on i.ibb.co. No bandwidth quota published, no hotlink restriction.
Per-object capnot stated
RetentionUnlimited/indefinite storage for free accounts; no published total-byte cap
Interfacerest rest
ToolingOfficial API v1 at api.imgbb.com — POST multipart or GET with base64/URL, single 'key' param. ShareX, PicGo and Flameshot all ship ImgBB destinations.
Composes withUnlimited free accounts, each with its own API key. Each upload returns a delete_url, so per-file turnover is scriptable.
ReliabilityNo re-compression documented and large JPEGs survive byte-for-byte. No inactivity deletion. Long Cache-Control (10y) means deletions propagate slowly.
Parsed numbers
  • has-free-tier 1
Evidence 3
datesourcewhat it proved
2026-10-21api.imgbb.com/'image (required) A binary file, base64 data, or an image URL (up to 32 MB)'
2026-10-21imgbb.com/'32 MB limit. Direct image links, BBCode, and HTML thumbnails.'
2026-10-21source not publishedprobe: HEAD i.ibb.co/20z1mhT/0004-016.jpg -> 200, Content-Length 125707, image/jpeg — matches the 125.7 KB the site records for the original, i.e. no re-encode; Expires 2037
Unknown values 3
  • per object cap notes: the field may be stated in a source that was not read
  • per object cap stated: the field may be stated in a source that was not read
  • retention notes: the field may be stated in a source that was not read