Home / Storage
Mage.space uploads
www.mage.spaceMediastorage/mage-space-uploadsJSONcomparereport an errorprovider JSON
- Free allowance
- 100 MB per upload, 30-day life.
- Verdict
- fails: quotathe free allowance is too small to matter
- Cost
- free tier
- Identity
- institution?placeholder, not evidence; card unknown, phone unknown
- Binding limit
- per-object-cap100 MB per upload
- Evidence
- reported2 sources; a third party said so
- Freshness
- stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
| Free tier | 100 MB per upload, 30-day life. No account-level storage allowance is offered. unit MB; metered on stored-bytes |
|---|
| Price | none stated |
|---|
| Limits | - per-object-cap (binding) 100 MB per upload source
- retention-clamped retention ('Results and inputs | Kept 30 days source
per-object-cap 100 MB ('One media input | 100 MB, whether fetched, decoded, or uploaded'); 15-minute upload-URL life; 30-day retention ('Results and inputs | Kept 30 days'); request body 4.5 MB; 20 generations in flight; 10 API keys/account. |
|---|
| Identity | institution (inferred, not read) not published |
|---|
| Egress | Signed URL, expiring; 'the file lives 30 days (url_expires_at), like every input and result'. |
|---|
| Per-object cap | 100 MB per upload (100000000 bytes) |
|---|
| Retention | 100 MB per upload, 30-day life (30 days) |
|---|
| Interface | rest rest |
|---|
| Tooling | POST /v1/uploads -> signed PUT URL (valid 15 min), then reference url in a generate request. Paid in gems. |
|---|
| Composes with | None worth having: 100 MB x 30 days. Only useful as an input staging area for generations, not as storage. |
|---|
| Reliability | Edge rate limiting during bursts; 429s are expected and uncharged. |
|---|
| Parsed numbers | - has-free-tier 1
- per-object-cap 100 MB
|
|---|
Evidence 2
More fields 1
| dead end | {"failure_class": "quota","why": "100 MB per upload, 30-day life. No account-level storage allowance is offered.","retry_when": null,"first_recorded": "2026-10-21"} |
|---|
Unknown values 2
- per object cap notes: 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