Side-by-side free tier comparison. Catalogue dates here run to 2026-11-02.
Verdict
Cloudflare Workers offers a free tier ("Free"). We are not publishing a free-tier verdict for MIT OpenCourseWare. The page we cite for MIT OpenCourseWare states no amount, tier or rate we can read when we last looked, on 2026-11-09. We are not comparing the two pricing histories.
A verdict here is not a fixed property of the vendor. A one-off pricing event demotes a vendor while its recorded date falls in the last 180 days and then lapses on its own, with nothing about the vendor having changed; a standing condition — a free tier withdrawn and not restored, a product retired — does not lapse with time. A badge carrying a date states the record it rests on; a badge with no date rests on no record in force.
Edge compute with 100K requests/day, 10ms CPU time per invocation, 5 cron triggers/account. KV: 1 GB storage, 100K reads/day, 1K writes/day. D1: 5 GB storage, 5M rows read/day, 100K rows written/day. R2 (Standard storage): 10 GB-month/month, 1M Class A ops/month, 10M Class B ops/month. Durable Objects (SQLite-backed only): 100K requests/day. Queues: 10K operations/day. Vectorize: 30M queried vector dimensions/month, 5M stored vector dimensions. Dynamic Workers are paid only. US students 18+ with a verified .edu billing email: Workers Paid (10M requests/month), $5/mo fee waived for 12 months. Workers Paid has a minimum charge of $5 per month per account. It includes 10 million requests and 30 million CPU milliseconds monthly. Each additional million requests costs $0.30. Each additional million CPU milliseconds costs $0.02. Duration is not charged.
On the Free plan an account's Workers get 100,000 requests a day, shared with Pages Functions and reset at midnight UTC. Past that, a route set to fail closed returns Cloudflare's error 1027, and a route set to fail open skips the Worker as if none were configured. (From developers.cloudflare.com/workers/platform/limits, read 2026-10-06.)
On the Free plan a request may use 10 ms of CPU time; one that uses more fails with error 1102. Time spent waiting on fetch calls, KV reads or database queries does not count. (From developers.cloudflare.com/workers/platform/limits, read 2026-10-06.)
Workers Free and Workers Paid both allow a Worker of up to 64 MiB, counted on the uncompressed bundle; there is no compressed size limit. Until September 4, 2026, deploys over 3 MB compressed on Free, or 10 MB on Paid, were rejected. (From developers.cloudflare.com/workers/platform/limits, read 2026-11-08.)
A Worker invocation may make 50 subrequests on Workers Free and 10,000 on Workers Paid, where the limit can be raised per Worker up to 10 million. A subrequest is a fetch() call or a call to a Cloudflare service such as KV, R2 or D1, and each request in a redirect chain counts. Cloudflare lists a separate limit of 1,000 subrequests to internal services on Workers Free. (From developers.cloudflare.com/workers/platform/limits, read 2026-11-08.)
Cloudflare's terms prohibit processing or collecting credit card information on any site using its free services. (From cloudflare.com/terms, read 2026-10-06.)
Cloudflare's subscription agreement's list of restrictions does not include commercial use. The only restriction specific to free services bars processing or collecting credit card information on the site. (From cloudflare.com/terms, read 2026-10-29.)
Cloudflare's subscription agreement bars signing up for the services on behalf of a third party unless Cloudflare permits it in writing. (From cloudflare.com/terms, read 2026-10-29.)
Until December 1, 2026, Workers Logs on the Free plan allows 200,000 log events written per day with 3-day retention; from that date it allows 0.5 GB of log and trace ingestion per day for the whole account with seven-day retention. The Paid plan includes 20 million log events per month, then $0.60 per additional million, with 7-day retention. (From developers.cloudflare.com/workers/platform/pricing, read 2026-10-17.)
From December 1, 2026, all Cloudflare logs and traces use the same pricing model. These share one account-level ingestion and storage allowance: Workers Logs, Workers Traces, Cloudflare Traces, Containers logs, R2 Data Access Logs, AI Gateway logs and Issues. Free includes 0.5 GB of ingestion per day and seven-day retention; ingestion stops at the daily limit and resumes at 00:00 UTC. Paid includes 50 GB of ingestion and 10 GB-month of storage per billing cycle, then $0.25 per GB of ingestion and $0.10 per GB-month of storage. (From developers.cloudflare.com/observability/pricing, read 2026-10-17.)
Fully free access to MIT course materials. 2,500+ courses. Lecture notes, problem sets, exams, video lectures. No registration required. No certificates or credits. Creative Commons licensed.The page we cite for this offer states no amount, tier or rate we can read when we last looked, on 2026-11-09, so we cannot confirm these terms today.
Pricing Change History
Cloudflare Workers
increasedeffective 2026-09-04medium impact
On September 4, 2026, Cloudflare removed the compressed Worker size limits of 3 MB on Workers Free and 10 MB on Workers Paid. A Worker on either plan can now be up to 64 MiB, counted on the uncompressed bundle. Source ↗
MIT OpenCourseWare
No recorded pricing changes for MIT OpenCourseWare.
Watch Both Vendors for Pricing Changes
We do not push notifications. Every change we record is readable the moment it lands, and the JSON answer carries an ETag — send it back as If-None-Match and an unchanged answer costs one 304.