fshy

Home / Storage

storage.to

storage.toAnonymous dumpstorage/storage-toJSONcomparereport an errorprovider JSON

Free allowance
No permanent free storage: anonymous 100 GB upload / 24h per visitor token (500 GB / 24h per IP), free-account token = unlimited upload bandwidth and no daily file cap, but every free file expires in 3-7 days; permanent storage starts at $5/mo for 100 GB
Verdict
fails: quotathe free allowance is too small to matter
Cost
free tier
Identity
card?placeholder, not evidence; card unknown, phone unknown
Binding limit
per-object-cap25 GB/file
Evidence
reported3 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierNo permanent free storage: anonymous 100 GB upload / 24h per visitor token (500 GB / 24h per IP), free-account token = unlimited upload bandwidth and no daily file cap, but every free file expires in 3-7 days; permanent storage starts at $5/mo for 100 GB
unit GB; metered on stored-bytes
Pricenone stated
Limits
  • per-ip-shaping 500 GB / 24h source
  • per-ip-shaping 100 GB/24h source
  • per-object-cap (binding) 25 GB/file source
  • retention-clamped expires in 3-7 days source
25 GB/file (100 GB paid); 100 GB/24h per visitor token, 500 GB/24h per IP; 50 files/24h anonymous; expiry 3 days default, 7 max; 60-500 req/min per endpoint
Identitycard (inferred, not read) not published
Egressdownloads 'unlimited and unthrottled' — this is the most generous free egress found in the niche, it just cannot hold data
Per-object cap25 GB/file (25000000000 bytes)
RetentionNo permanent free storage: anonymous 100 GB upload / 24h per visitor token (500 GB / 24h per IP), free-account token = unlimited upload bandwidth and no daily file cap, but every free file expires in 3-7 days; permanent storage starts at $5/mo for 100 GB (7 days)
Interfacerest, rclone, cli rest
Toolingdocumented 33-endpoint REST API (init -> presigned PUT -> confirm), presigned URLs point at r2.cloudflarestorage.com; CLI + desktop app + ShareX; no rclone
Composes withthe upload quota is per visitor token AND per IP, so 100 GB/24h x N tokens (up to the 500 GB/IP ceiling) x N IPs — a throughput engine rather than a store; pairs well as the write side in front of a permanent store
Reliabilityobjects live on Cloudflare R2 behind presigned URLs and are garbage-collected at expiry; anonymous files need the returned owner_token to mutate anything and it cannot be recovered
Parsed numbers
  • has-free-tier 1
  • per-ip-shaping 500 GB
  • per-ip-shaping 100 GB
  • per-object-cap 25 GB
Evidence 3
datesourcewhat it proved
2026-10-21storage.to/docs/api'No token: 100 GB / 24 hours (500 GB per IP), files expire after 3 days'; 'Free account token: Unlimited upload bandwidth, no daily file cap'; 'downloads are unlimited and unthrottled'
2026-10-21storage.to/premiumpermanence is paid: Personal $5/mo 100 GB, 'Files never expire'
2026-10-21storage.to/b9PYWolbjprobe: POST /api/upload/init -> 200 presigned URL at 7291236a05b5feaef8f8a13dc7957e8b.r2.cloudflarestorage.com; PUT -> 200; POST /api/upload/confirm -> 200 {"file":{"url":"","expires_at":"2026-10-24T14:49:29+00:00"}} (3-day expiry confirmed live)
More fields 1
dead end{"failure_class": "retention","why": "No permanent free storage: anonymous 100 GB upload / 24h per visitor token (500 GB / 24h per IP), free-account token = unlimited upload bandwidth and no daily file cap, but every free file expires in 3-7 days; permanent storage starts at $5/mo for 100 GB","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