Observable
observablehq.com · 2 records in Compute, Storage · JSON
Records 2
- fails: quotaObservable (Free)
Computeidentity emailno cardlimit volume-quotaevidence documentedstale on 2026-11-24
- fails: quotaObservable (Storage)
Storagefree tieridentity email?card?evidence reportedstale on 2026-11-05
Observable (Free)
Compute- Free allowance
- Free notebooks with 'Few tokens / day' of agent and 1 GB a month of file attachments; the Compute row is blank on Free and 50 minutes a month on Pro at USD 22 a month
- Verdict
- fails: quotathe free allowance is too small to matter
- Cost
- not stated
- Identity
- emailno card, no phone
- Binding limit
- volume-quota0 minutes of compute on Free; 50 minutes a month on Pro
- Evidence
- documented3 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-11-24checked 2026-10-24 (live); stale on 2026-11-24
| Free tier | free notebooks with 'Few tokens / day' of agent and 1 GB a month of file attachments; the Compute row is blank on Free and 50 minutes a month on Pro at USD 22 a month unit none; metered on none; Compute is a paid-plan row. The Free cell is empty, so the free compute allowance is zero. |
|---|---|
| Price | none stated |
| Limits |
|
| Binding | volume-quota the free allowance is zero minutes, so the first job fails immediately |
| Identity | email a free account; no card stated for Free |
| Egress | not stated |
| Per-object cap | not applicable: the unit is a session, not an object |
| Retention | not stated |
| Interface | rest, graphql JavaScript notebooks in the browser with database connectors |
| Tooling | the Observable notebook; no shell |
| Composes with | a JavaScript notebook and dashboard tool with no free compute |
| Reliability | no reliability event recorded |
| Notes | Observable was once a free notebook compute host. The current plan table gives Free no compute at all. Whether the blank cell means zero or 'not applicable' is not stated in words. |
| Evidence note | documented the blank Compute cell and the Pro figure are read from the plan table. A blank cell is an absence, so the zero is an inference from the row structure. |
| Parsed numbers |
|
Evidence 3
| date | source | what it proved |
|---|---|---|
| 2026-10-24 | observablehq.com/pricing | quoted: '| Compute | | | 50 min. / mo. | | 50 min. / editor / mo. | Custom |' - the Free column is empty, Pro is 50 minutes |
| 2026-10-24 | observablehq.com/pricing | quoted: '| File attachments | | 1 GB / mo. | 1 GB / mo. |' on the Free column |
| 2026-10-24 | observablehq.com/pricing | quoted: 'Pro$22per monthor $25 billed monthly' |
More fields 10
| shape | {"vcpu": null,"ram_gib": null,"disk_gib": null,"gpu_class": null,"gpu_count": null} |
|---|---|
| billing model | free |
| term | none |
| price arithmetic | USD 0.00 on Free for zero compute; 50 minutes a month costs USD 22 a month on Pro |
| free tier kind | free-forever-with-feature-gate |
| unattended | no |
| unattended mechanism | none: no compute allowance on Free |
| network out | {"allow_outbound": false,"allow_inbound_listen": false,"ports": "unstated","static_ip": false,"ipv6": false,"per_session_bytes": null} |
| session cap | {"wall_clock_min": null,"idle_reap_s": null,"restart_required": false,"note": "not published"} |
| units | RAM and disk are quoted in the vendor's own decimal GB, not GiB. The ram_gib and disk_gib keys carry the vendor's number unconverted, so where a vendor writes 30 GB the key holds 30 and the true value is about 27.9 GiB. No conversion was performed. |
Unknown values 2
- egress metered: egress metering was not published
- reliability note: nothing of this kind was observed
Observable (Storage)
Storage- Free allowance
- Free plan: 'File attachments 1 GB / mo.'
- Verdict
- fails: quotathe free allowance is too small to matter
- Cost
- free tier
- Identity
- email?placeholder, not evidence; card unknown, phone unknown
- Binding limit
- noneno named constraint binds
- Evidence
- reported1 source; a third party said so
- Freshness
- stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
| Free tier | Free plan: 'File attachments 1 GB / mo.' unit GB; metered on unstated |
|---|---|
| Price | none stated |
| Identity | email (placeholder) not published |
| Egress | Not metered, but 1 GB/mo of attachments caps the whole play. free allowance: 1 GB per month |
| Per-object cap | not stated |
| Retention | not stated |
| Interface | rest rest |
| Tooling | Observable notebooks/FileAttachment API; attachments are content-addressed and fetchable from notebook pages. |
| Composes with | 1 GB/mo per account, no rollover. Not viable. |
| Reliability | Attachments persist (unlike a notebook disk) but the monthly 1 GB ceiling makes this a rounding error. |
| Parsed numbers |
|
Evidence 1
| date | source | what it proved |
|---|---|---|
| 2026-10-21 | observablehq.com/pricing | comparison table: 'File attachments | 1 GB / mo.' on both Free and Pro (read via firecrawl after a 429 from the default provider) |
More fields 1
| dead end | {"failure_class": "quota","why": "Free plan: 'File attachments 1 GB / mo.'","retry_when": null,"first_recorded": "2026-10-21"} |
|---|
Unknown values 4
- 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
- retention stated: the field may be stated in a source that was not read