thirdweb Storage
thirdweb.com · Storage · 1 record · JSON
thirdweb Storage Storage
fails: quotacardcardR
| Free tier | 1 GB included free; 1 GB–1 TB at $0.05/GB/month; 1–10 TB at $0.04; 10 TB+ at $0.03. unit GB; metered on unstated |
|---|---|
| Price | none stated |
| Per-object cap | not stated |
| Retention | not stated |
| Egress | Bundled with storage; a 'Download Rate Limit' line exists in the pricing table but no free bandwidth allowance is published. Dedicated gateway bandwidth is priced separately on higher tiers. |
| Identity | card derived from the record's prose, not from an identity field, and no signup was executed: 1 GB included free; 1 GB–1 TB at $0.05/GB/month; 1–10 TB at $0.04; 10 TB+ at $0.03. Purely a paid product with a 1 GB taste. No free-tier angle at all. |
| Binding | none no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit |
| Interface | s3-compatible, cli s3 |
| Tooling | S3-compatible API, TypeScript SDK (thirdweb), CLI. |
| Composes with | 1 GB free per project. Chaining projects multiplies 1 GB, not 500 GB. |
| Reliability | Purely a paid product with a 1 GB taste. No free-tier angle at all. |
| Notes | 1 GB included free; 1 GB–1 TB at $0.05/GB/month; 1–10 TB at $0.04; 10 TB+ at $0.03. |
| Evidence rung | reported One page read moves it to documented. |
| Checked | 2026-10-21 (inherited); stale on 2026-11-04 |
Evidence (2)
| date | source | what it proved |
|---|---|---|
| 2026-10-21 | thirdweb.com/pricing | Storage: '1 GB Included', '1GB - 1TB $0.05 GB / month', '1TB - 10TB $0.04 GB / month' |
| 2026-10-21 | thirdweb.com/storage | 'S3-compatible APIs'; IPFS pinning |
More fields (1)
{
"dead_end": {
"failure_class": "quota",
"why": "1 GB included free; 1 GB–1 TB at $0.05/GB/month; 1–10 TB at $0.04; 10 TB+ at $0.03.",
"retry_when": null,
"first_recorded": "2026-10-21"
}
}Unknown or withheld values (6)
$.extras.dead_end.retry_whenprocess$.free_tier.notesprocess$.per_object_cap.notesnot-extracted$.per_object_cap.statednot-extracted$.retention.notesnot-extracted$.retention.statednot-extracted