Home / Storage
OpenNeuro
openneuro.orgAcademicstorage/openneuroJSONcomparereport an errorprovider JSON
- Free allowance
- Free, no published per-dataset or per-account cap.
- Verdict
- ★ qualifiesusable as stated; the read path was probed
- Cost
- free tier
- Identity
- institution?placeholder, not evidence; card unknown, phone unknown
- Binding limit
- noneno named constraint binds
- Evidence
- reported4 sources; a third party said so
- Freshness
- stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
| Free tier | Free, no published per-dataset or per-account cap. 'Is this service free to use? Yes!' A 6.4 TB dataset has been deposited (staged incrementally). unit TB; metered on unstated |
|---|
| Price | none stated |
|---|
| Identity | institution (placeholder) inferred from the category 'academic'; the source record states no identity cost, so this is a class assumption, not evidence |
|---|
| Egress | Free and anonymous. Objects live on Amazon S3 (s3.amazonaws.com/openneuro.org), public-read, ranged, CORS-open. No auth, no egress meter. |
|---|
| Per-object cap | not stated |
|---|
| Retention | per-object-cap: none published; the real cap is a transient staging worker ('files are stored on a worker with relatively limited storage space'), so very large datasets must be uploaded in batches with ~24 h waits between snapshots. Retention: permanent, every version gets its own DOI; 36-month grace before forced public release (1080 days) |
|---|
| Interface | s3, git, rclone, cli s3 |
|---|
| Tooling | openneuro-cli (openneuro upload) + git-annex, and DataLad. Read side is plain anonymous S3 GET — any S3 client, rclone's s3 remote with no credentials, or plain curl. |
|---|
| Composes with | Unlimited datasets, each a fresh S3 prefix under openneuro.org/ds<ID>/. Because the read side is unauthenticated S3, fetch volume never touches OpenNeuro's app tier. |
|---|
| Reliability | Large uploads fail in the staging area and require batch-then-wait choreography; BIDS format is mandatory and undeface-d datasets get deleted after the fact. |
|---|
| Parsed numbers | |
|---|
Evidence 4
Unknown values 3
- 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