Sketchfab
sketchfab.com · Storage · 2 records · JSON
- Sketchfab (3D model hosting, Epic Games) Storagefails: quotaemail?card?Rper-object-cap
- sketchfab Storagefails: quotaemail?card?R
Sketchfab (3D model hosting, Epic Games) Storage
fails: quotaemail?card?Rper-object-cap
| Free tier | Free 'basic' plan is 10 uploads/month with a per-model cap that the two official pages disagree on: /features says 50 MB for Free / 200 MB Pro / 500 MB Premium, while the /plans comparison table renders 100 MB / 200 MB / 500 MB for basic / pro / custom. Either way the Free cap is 50–100 MB per model (mesh + textures + everything), so the ambiguity does not change the verdict. A model marked downloadable does not count against the monthly upload count. unit MB; metered on unstated |
|---|---|
| Price | none stated |
| Per-object cap | Per-object-cap 50–100 MB (100000000 bytes) |
| Retention | Per-object-cap 50–100 MB free (docs conflict, see quota); the binding constraint is the request-rate equivalent of 10 uploads/month; retention is indefinite but content is re-processed into a viewer pipeline, so byte-exactness of textures is not guaranteed for display purposes. |
| Egress | Free and CDN-served; the original file is retrievable when the author enables download, and there is a Viewer API and oEmbed/iframe embedding. No egress pricing. |
| Identity | email (placeholder) not published |
| Limits | Per-object-cap 50–100 MB free (docs conflict, see quota); the binding constraint is the request-rate equivalent of 10 uploads/month; retention is indefinite but content is re-processed into a viewer pipeline, so byte-exactness of textures is not guaranteed for display purposes. |
| Binding | per-object-cap the per-object cap sets the shard size and therefore the object count; it bounds the total more tightly than any headline quota |
| Interface | rest rest |
| Tooling | Documented REST API with bulk upload support ('Bulk uploads: Via API'); community Python/js clients; glTF/OBJ/FBX/PLY/STL and ~25 other formats accepted. |
| Composes with | 10 uploads/month x ~50–100 MB = 0.5–1 GB/month per account, and the cap only applies to models left non-downloadable. Multiplying accounts is the only path, and the per-object cap never rises above 100 MB. |
| Reliability | Stable commercial host (Epic-owned), but the per-file cap is the smallest in this dossier and the monthly upload count turns it into a trickle; models can also be disabled. |
| Notes | Free 'basic' plan is 10 uploads/month with a per-model cap that the two official pages disagree on: /features says 50 MB for Free / 200 MB Pro / 500 MB Premium, while the /plans comparison table renders 100 MB / 200 MB / 500 MB for basic / pro / custom. Either way the Free cap is 50–100 MB per model (mesh + textures + everything), so the ambiguity does not change the verdict. A model marked downloadable does not count against the monthly upload count. |
| Evidence rung | reported One page read moves it to documented. |
| Checked | 2026-10-21 (inherited); stale on 2026-11-04 |
| Parsed numbers |
|
Evidence (2)
| date | source | what it proved |
|---|---|---|
| 2026-10-21 | sketchfab.com/features | 'Max upload size: 50MB for Free accounts, 200MB for Pro accounts, 500MB for Premium accounts'; 'Bulk uploads: Via API' |
| 2026-10-21 | sketchfab.com/plans | free basic plan 'Uploads / month: 10'; 'A model that is downloadable doesn't count against this limit'; compare table renders 'Maximum file size per model: 100MB' for basic, which CONTRADICTS /features' 50 MB — recorded as a docs conflict, verdict unaffected |
More fields (1)
{
"dead_end": {
"failure_class": "quota",
"why": "Free 'basic' plan is 10 uploads/month with a per-model cap that the two official pages disagree on: /features says 50 MB for Free / 200 MB Pro / 500 MB Premium, while the /plans comparison table renders 100 MB / 200 MB / 500 MB for basic / pro / custom. Either way the Free cap is 50–100 MB per model (mesh + textures + everything), so the ambiguity does not change the verdict. A model marked downloadable does not count against the monthly upload count.",
"retry_when": null,
"first_recorded": "2026-10-21"
}
}Unknown or withheld values (6)
$.extras.dead_end.retry_whenprocess$.free_tier.notesprocess$.identity_cost.detaildefaulted$.identity_cost.kindidentity-defaulted$.per_object_cap.notesnot-extracted$.retention.notesnot-extracted
sketchfab Storage
fails: quotaemail?card?R
| Free tier | 100 MB per model on Basic (50 MB per the features page); 10 uploads/month although downloadable models do not count. Ingest is a 3D mesh+texture pipeline, so arbitrary files do not survive a unit none; metered on none |
|---|---|
| Price | none stated |
| Per-object cap | not recorded |
| Retention | not recorded |
| Egress | not recorded |
| Identity | email (placeholder) not published |
| Binding | none no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit |
| Interface | unknown |
| Tooling | not recorded |
| Composes with | not recorded |
| Reliability | 100 MB per model on Basic (50 MB per the features page); 10 uploads/month although downloadable models do not count. Ingest is a 3D mesh+texture pipeline, so arbitrary files do not survive a |
| Notes | 100 MB per model on Basic (50 MB per the features page); 10 uploads/month although downloadable models do not count. Ingest is a 3D mesh+texture pipeline, so arbitrary files do not survive a |
| Evidence rung | reported |
| Checked | 2026-10-21 (inherited); stale on 2026-11-04 |
Evidence (2)
| date | source | what it proved |
|---|---|---|
| 2026-10-21 | sketchfab.com/plans | 100 MB per model on Basic (50 MB per the features page) 10 uploads/month although downloadable models do not count. Ingest is a 3D mesh+texture pipeline, so arbitrary files do not survive a |
| 2026-10-21 | sketchfab.com/features | cited as the basis of the rejection: 100 MB per model on Basic (50 MB per the features page); 10 uploads/month although downloadable models do not count. Ingest is a 3D mesh+texture pipeline, so arbitrary files do not survive a |
More fields (1)
{
"dead_end": {
"failure_class": "quota",
"why": "100 MB per model on Basic (50 MB per the features page); 10 uploads/month although downloadable models do not count. Ingest is a 3D mesh+texture pipeline, so arbitrary files do not survive a",
"retry_when": null,
"first_recorded": "2026-10-21"
}
}Unknown or withheld values (15)
$.chainingnot-recorded$.confidence_notewithheld$.egress.termsnot-recorded$.extras.dead_end.retry_whenprocess$.free_tier.notesprocess$.identity_cost.detaildefaulted$.identity_cost.kindidentity-defaulted$.interfaceinterface-unknown$.interface_detailwithheld$.limits_noteprocess$.per_object_cap.notesnot-recorded$.per_object_cap.statednot-recorded$.retention.notesprocess$.retention.statednot-recorded$.toolingnot-recorded