Home / Storage
Medium image hosting
medium.comMediastorage/medium-image-hostingJSONcomparereport an errorprovider JSON
- Free allowance
- 25 MB per image, images only
- Verdict
- fails: quotathe free allowance is too small to matter
- Cost
- free tier
- Identity
- institution?placeholder, not evidence; card unknown, phone unknown
- Binding limit
- noneno named constraint binds
- Evidence
- reported1 source; a third party said so
- Freshness
- stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
| Free tier | 25 MB per image, images only unit MB; metered on unstated |
|---|
| Price | none stated |
|---|
| Identity | institution (inferred, not read) not published |
|---|
| Egress | free CDN links on miro.medium.com, no hotlink restriction |
|---|
| Per-object cap | not stated |
|---|
| Retention | not stated |
|---|
| Interface | unknown wrapper-only |
|---|
| Tooling | no upload API since the 2023 Integration Tokens removal; editor-only. Third-party 'publish to Medium' tooling is dead |
|---|
| Composes with | 25 MB x unlimited images x unlimited stories; but images-only means it is a photo host, not a data store |
|---|
| Reliability | Medium re-encodes and resizes; URLs are stable but content is not byte-exact. No API = hard fail on criterion (c) |
|---|
| Parsed numbers | |
|---|
Evidence 1
More fields 1
| dead end | {"failure_class": "quota","why": "25 MB per image, images only","retry_when": null,"first_recorded": "2026-10-21"} |
|---|
Unknown values 5
- interface: the access interface was not established
- 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
- retention stated: the field may be stated in a source that was not read