{"eid":"imgbb","name":"ImgBB","domain":"imgbb.com","resolved_by":"domain","topics":["storage"],"n_records":1,"best_vorder":0,"review":null,"aliases":["ImgBB","imgbb.com"],"records":[{"rid":"storage/imgbb","card":{"rid":"storage/imgbb","eid":"imgbb","topic":"storage","slug":"imgbb","provider":"ImgBB","url":"https://imgbb.com","domain":"imgbb.com","category":"media","tier":null,"verdict":"qualifies","vorder":0,"grp":"usable","confidence":"reported","binding":"none","identity_kind":"institution","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":1,"country":null,"crypto":null,"interfaces":"rest","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":3,"usd_month":null,"usd_per_tb_month":null,"summary":"Unlimited/indefinite storage for free accounts; no published total-byte cap. Third-party trackers consistently report 'unlimited storage, permanent hosting'.","duplicate_of":null,"n_unknown":5},"record":{"topic":"storage","slug":"imgbb","provider":"ImgBB","url":"https://imgbb.com","category":"media","free_tier":{"stated":"Unlimited/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","source_url":"https://imgbb.com/","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not stated","source_url":"https://imgbb.com/","notes":"not stated"},"retention":{"stated":"Unlimited/indefinite storage for free accounts; no published total-byte cap","source_url":"https://imgbb.com/","notes":"not stated"},"egress":{"terms":"Free, unmetered direct links on i.ibb.co. No bandwidth quota published, no hotlink restriction.","metered":false},"interface":["rest"],"interface_detail":"rest","tooling":"Official API v1 at api.imgbb.com — POST multipart or GET with base64/URL, single 'key' param. ShareX, PicGo and Flameshot all ship ImgBB destinations.","chaining":"Unlimited free accounts, each with its own API key. Each upload returns a delete_url, so per-file turnover is scriptable.","limits":[],"limits_note":"32 MB/image via API (binary, base64, or image URL). Optional 'expiration' 60-15,552,000 s. The anonymous upload endpoint needs a session token, so automation must use the API-key path.","identity_cost":{"kind":"institution","detail":"derived from the record's prose, not from an identity field, and no signup was executed: opagate slowly. Unlimited free accounts, each with its own API key. Each upload returns a delete_url, so per-file turnover is scriptable. 32 MB/image via API (binary, base64, or imag","country":null},"reliability_note":"No re-compression documented and large JPEGs survive byte-for-byte. No inactivity deletion. Long Cache-Control (10y) means deletions propagate slowly.","confidence":"reported","confidence_note":"One page read moves it to documented.","evidence":[{"url":"https://api.imgbb.com/","date":"2026-10-21","proved":"'image (required) A binary file, base64 data, or an image URL (up to 32 MB)'"},{"url":"https://imgbb.com/","date":"2026-10-21","proved":"'32 MB limit. Direct image links, BBCode, and HTML thumbnails.'"},{"url":null,"date":"2026-10-21","proved":"probe: 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"}],"verdict":"qualifies","verified_at":"2026-10-21T00:00:00.000Z","notes":"Unlimited/indefinite storage for free accounts; no published total-byte cap. Third-party trackers consistently report 'unlimited storage, permanent hosting'.","extras":{},"binding":"none","binding_note":"no constraint in the record binds at this scale; the record carries no limit of a kind the vocabulary names"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.evidence[2].url","private-url"],["$.free_tier.notes","process"],["$.per_object_cap.notes","not-extracted"],["$.per_object_cap.stated","not-extracted"],["$.retention.notes","not-extracted"]],"history":[],"drift":[]}]}