{"eid":"netlify","name":"Netlify","domain":"netlify.com","resolved_by":"domain","topics":["compute","storage"],"n_records":3,"best_vorder":1,"review":null,"aliases":["Netlify","Netlify Blobs","Netlify Open Source","netlify.com"],"records":[{"rid":"compute/netlify","card":{"rid":"compute/netlify","eid":"netlify","topic":"compute","slug":"netlify","provider":"Netlify","url":"https://www.netlify.com/pricing/","domain":"netlify.com","category":"platform host","tier":"Free","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"documented","binding":"volume-quota","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":null,"egress_metered":1,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-24T01:55:00.000Z","verified_basis":"live","checked_on":"2026-10-25","stale_on":"2026-11-24","n_evidence":5,"usd_month":0.0,"usd_per_tb_month":null,"summary":"Free at USD 0 forever with a 300-credit monthly limit and a credit hard limit; credits are spent by deploys, compute, bandwidth and requests from one pool.","duplicate_of":null,"n_unknown":3},"record":{"topic":"compute","slug":"netlify","provider":"Netlify","url":"https://www.netlify.com/pricing/","category":"platform host","free_tier":{"stated":"Free at USD 0 forever with a 300-credit monthly limit and a credit hard limit; credits are spent by deploys, compute, bandwidth and requests from one pool.","unit":"mixed","metered_on":"unstated","source_url":"https://www.netlify.com/pricing/","read_on":"2026-10-24"},"per_object_cap":{"stated":"not stated on the pricing page; the pool is total credits, not a per-object size"},"retention":{"stated":"not stated on the pricing page read today"},"egress":{"terms":"bandwidth costs 20 credits per GB from the 300-credit pool","metered":true,"free_allowance":"300 credits, about 15 GB of bandwidth","source_url":"https://www.netlify.com/pricing/"},"interface":["unknown"],"interface_detail":"inferred from the tooling the provider documents; not probed","tooling":"not stated","chaining":"300 credits a month is 30 GB-hours, which is 30 hours of a 1 GiB function, or about an hour a day across a month; Netlify Database and Blob storage draw from the same pool, so a storage backend must live elsewhere.","limits":[{"kind":"volume-quota","value":"300 credits a month, one pool for deploys, compute, bandwidth and requests","source":"https://www.netlify.com/pricing/"},{"kind":"per-object-cap","value":"compute 10 credits per GB-hour, bandwidth 20 credits per GB, requests 2 credits per 10k, production deploys 15 credits each","source":"https://www.netlify.com/pricing/"}],"limits_note":"one 300-credit monthly pool is shared by deploys, compute, bandwidth and requests, and the free plan has a hard limit with no recharge, so a site that serves 15 GB of bandwidth in a month has spent its whole allowance and then pauses.","binding":"volume-quota","binding_note":"300 credits is 30 GB-hours of compute or 15 GB of bandwidth, and both come out of the same 300.","identity_cost":{"kind":"email","detail":"a Netlify account; no card on the Free plan, and the plan has a hard credit limit rather than an overage","country":null},"reliability_note":"no reliability event recorded","confidence":"documented","evidence":[{"url":"https://www.netlify.com/pricing/","date":"2026-10-22","proved":"Free plan: 300 credit limit; rates 15 credits per production deploy, 10 credits per GB-hour compute, 20 credits per GB bandwidth, 2 credits per 10k requests, quoted"},{"url":"https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/credit-based-pricing-plans","date":"2026-10-22","proved":"Free plan is 300 credits/month with a credit hard limit and no auto recharge; monthly credits reset at the start of each cycle and do not roll over; accounts created from 2025-09-04 use credit plans, quoted"},{"url":"https://www.netlify.com/pricing/pro-vs-free/","date":"2026-10-22","proved":"Free includes 300 credits per month and 1 concurrent build; when credits run out, projects pause until the next billing cycle, quoted"},{"url":"https://www.netlify.com/pricing/","date":"2026-10-24","proved":"quoted: 'Free — $0 forever ... Credits: 300 credit limit'"},{"url":"https://www.netlify.com/pricing/","date":"2026-10-24","proved":"quoted usage credit costs: 'Production deploys 15 credits each', 'Compute 10 credits per GB-hour', 'Bandwidth 20 credits per GB', 'Web requests 2 credits per 10k requests'"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-24T01:55:00.000Z","notes":"Confirms the corpus row; the legacy 100 GB bandwidth and 125k invocation figures do not appear on this page. Netlify functions are request-scoped like Vercel's, so it is not an always-on row either.","extras":{"wave2":{"class":"perpetual-allowance","free_tier_kind":"monthly-credit","shape":{"vcpu":null,"ram_gib":null,"gpu_class":null,"gpu_count":null}},"shape":{"vcpu":null,"ram_gib":null,"disk_gib":null,"gpu_class":null,"gpu_count":null},"billing_model":"free","term":"none","m10h_usd":0.0,"m24h_usd":0.0,"price_arithmetic":"no charge inside 300 credits","free_tier_kind":"credit-pool","network_out":{"allow_outbound":true,"allow_inbound_listen":false,"ports":"HTTP only","static_ip":false,"ipv6":false,"per_session_bytes":null},"session_cap":{"wall_clock_min":null,"idle_reap_s":null,"restart_required":false,"note":"functions are request-scoped; no resident process"}},"tier":"Free","confidence_note":"the Free plan line and the credit cost table were read on the pricing page today"},"claims":[{"path":"$.extras.m10h_usd","kind":"price","num":0.0,"unit":null,"per":"month","currency":"USD","usd":0.0,"fx_date":null,"parse":"ok"},{"path":"$.extras.m24h_usd","kind":"price","num":0.0,"unit":null,"per":"month","currency":"USD","usd":0.0,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[0].value","kind":"limit:volume-quota","num":300.0,"unit":"credits","per":"month","currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[1].value","kind":"limit:per-object-cap","num":10.0,"unit":"credits","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[["$.interface","interface-unknown"],["$.reliability_note","none-observed"],["$.tooling","not-stated"]],"history":[],"drift":[]},{"rid":"compute/netlify-open-source","card":{"rid":"compute/netlify-open-source","eid":"netlify","topic":"compute","slug":"netlify-open-source","provider":"Netlify Open Source","url":"https://www.netlify.com/legal/open-source-policy/","domain":"netlify.com","category":"cloud VM","tier":null,"verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"documented","binding":"write-gated","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":null,"egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-22T00:00:00.000Z","verified_basis":"live","checked_on":"2026-10-22","stale_on":"2026-11-21","n_evidence":2,"usd_month":null,"usd_per_tb_month":null,"summary":"Quoted: 'Our Open Source plan includes: 10,000 credits per month, Free production deploys, Unlimited team members, Sites remain active even if credits run ou...","duplicate_of":null,"n_unknown":10},"record":{"topic":"compute","slug":"netlify-open-source","provider":"Netlify Open Source","url":"https://www.netlify.com/legal/open-source-policy/","category":"cloud VM","free_tier":{"stated":"Quoted: 'Our Open Source plan includes: 10,000 credits per month, Free production deploys, Unlimited team members, Sites remain active even if credits run out'. Available to a project that holds an OSI or CC-BY licence, publishes a Code of Conduct, and links back to Netlify.","unit":"unlimited","metered_on":"wall-clock","source_url":"https://www.netlify.com/legal/open-source-policy/","read_on":"2026-10-22","notes":"recurring-credit"},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://www.netlify.com/legal/open-source-policy/","notes":null},"retention":{"stated":"not applicable","days":null,"source_url":"https://www.netlify.com/legal/open-source-policy/","notes":null},"egress":{"terms":"not stated","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://www.netlify.com/legal/open-source-policy/"},"interface":["unknown"],"interface_detail":"inferred from the tooling the provider documents; not probed","tooling":"not stated","chaining":"Build minutes and functions are the cheapest place to run a scheduled job that wakes a rented GPU host and kills it again, which is exactly the control plane a no-budget workload needs.","limits":[{"kind":"write-gated","value":"A review of the application decides entry, and the site must carry a visible Netlify badge; the credit is monthly and does not roll over.","source":"https://www.netlify.com/legal/open-source-policy/"}],"limits_note":"A review of the application decides entry, and the site must carry a visible Netlify badge; the credit is monthly and does not roll over.","binding":"write-gated","binding_note":"A review of the application decides entry, and the site must carry a visible Netlify badge; the credit is monthly and does not roll over.","identity_cost":{"kind":"email","detail":null,"country":null},"reliability_note":"no reliability event recorded","confidence":"documented","evidence":[{"url":"https://www.netlify.com/legal/open-source-policy/","date":"2026-10-22","proved":"quoted the 10,000 credits per month, the 'sites remain active even if credits run out' term, the licence, Code of Conduct and badge conditions, and the exclusion of commercial projects"},{"url":"https://www.netlify.com/legal/open-source-policy/","date":"2026-10-22","proved":"the application route is a form at opensource-form.netlify.com, reviewed by Netlify"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-22T00:00:00.000Z","notes":"The best-documented small vendor credit: the number, the renewal rule and the durability term are all printed. The one structural catch is the badge requirement, which puts a vendor link on the project's front page. 'Must not be a commercial project, whether created by a company or an individual' is the line that excludes consulting work built on top of the same repository.","extras":{"wave2":{"class":"vendor-oss-credits","free_tier_kind":"recurring-credit","shape":null}}},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":10000.0,"unit":"credits","per":"month","currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:write-gated","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.egress.metered","egress-unknown"],["$.egress.terms","not-stated"],["$.identity_cost.detail","process"],["$.interface","interface-unknown"],["$.per_object_cap.notes","process"],["$.per_object_cap.stated","not-applicable"],["$.reliability_note","none-observed"],["$.retention.notes","process"],["$.retention.stated","not-applicable"],["$.tooling","not-stated"]],"history":[],"drift":[]},{"rid":"storage/netlify-blobs","card":{"rid":"storage/netlify-blobs","eid":"netlify","topic":"storage","slug":"netlify-blobs","provider":"Netlify Blobs","url":"https://docs.netlify.com/build/data-and-storage/netlify-blobs/","domain":"netlify.com","category":"paas","tier":null,"verdict":"fails-egress","vorder":5,"grp":"rejected","confidence":"reported","binding":"per-object-cap","identity_kind":"email","identity_basis":"defaulted","needs_card":null,"needs_phone":null,"needs_id":null,"needs_institution":null,"country":null,"crypto":null,"interfaces":"s3,rest,webdav,sftp,rclone","egress_metered":1,"per_object_bytes":5000000000,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":2,"usd_month":null,"usd_per_tb_month":null,"summary":"Object store with 5 GB max per object, but the Free plan is 300 credits/month where 1 GB of web bandwidth = 20 credits — i.e. ~15 GB of transfer/month total,...","duplicate_of":null,"n_unknown":7},"record":{"topic":"storage","slug":"netlify-blobs","provider":"Netlify Blobs","url":"https://docs.netlify.com/build/data-and-storage/netlify-blobs/","category":"paas","free_tier":{"stated":"Object store with 5 GB max per object, but the Free plan is 300 credits/month where 1 GB of web bandwidth = 20 credits — i.e. ~15 GB of transfer/month total, shared with every other metered feature.","unit":"GB","metered_on":"stored-bytes","source_url":"https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/credit-based-pricing-plans/","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"5 GB max per object","bytes":5000000000,"source_url":"https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/credit-based-pricing-plans/","notes":"not stated"},"retention":{"stated":"not stated","source_url":"https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/credit-based-pricing-plans/","notes":"not stated"},"egress":{"terms":"Metered in credits: 'Web Bandwidth | 1 GB transferred | 20 credits'. Free plan has '300 credits/month with credit hard limit'. ~15 GB/month of egress — three orders of magnitude short.","metered":true,"free_allowance":"15 GB per month"},"interface":["s3","rest","webdav","sftp","rclone"],"interface_detail":"rest","tooling":"Netlify JS/TS SDK (getStore/put/get) callable from Functions or Build Plugins; no S3/WebDAV/SFTP and no rclone backend. Access requires a Netlify site + function invocation.","chaining":"500 projects per team x 300 credits, but credits are per team, not per project, so 500 sites do not multiply the allowance. Unlimited free teams would multiply, at ~15 GB egress each.","limits":[{"kind":"per-object-cap","value":"5 GB per object","source":"https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/credit-based-pricing-plans/"}],"limits_note":"5 GB per object, 600-byte object keys, 2 KB metadata; Free = 300 credits/month hard cap covering bandwidth, requests (10,000 req = 2 credits) and functions compute; Go functions cannot access Blobs.","identity_cost":{"kind":"email","detail":null,"country":null},"reliability_note":"Netlify moved all new accounts to credit billing on Sep 4, 2025 and the switch is irreversible; deploy-specific stores are deleted when the deploy is deleted.","confidence":"reported","confidence_note":"One page read moves it to documented.","evidence":[{"url":"https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/credit-based-pricing-plans/","date":"2026-10-21","proved":"'300 credits/month with credit hard limit'; 'Web Bandwidth | 1 GB transferred | 20 credits'"},{"url":"https://docs.netlify.com/build/data-and-storage/netlify-blobs/","date":"2026-10-21","proved":"\"An individual object's total size cannot exceed 5 GB\""}],"verdict":"fails-egress","verified_at":"2026-10-21T00:00:00.000Z","notes":"Object store with 5 GB max per object, but the Free plan is 300 credits/month where 1 GB of web bandwidth = 20 credits — i.e. ~15 GB of transfer/month total, shared with every other metered feature.","extras":{"dead_end":{"failure_class":"egress","why":"Object store with 5 GB max per object, but the Free plan is 300 credits/month where 1 GB of web bandwidth = 20 credits — i.e. ~15 GB of transfer/month total, shared with every other metered feature.","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"per-object-cap","binding_note":"the per-object cap sets the shard size and therefore the object count; it bounds the total more tightly than any headline quota"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":5.0,"unit":"GB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:per-object-cap","num":5.0,"unit":"GB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.identity_cost.detail","defaulted"],["$.identity_cost.kind","identity-defaulted"],["$.per_object_cap.notes","not-extracted"],["$.retention.notes","not-extracted"],["$.retention.stated","not-extracted"]],"history":[],"drift":[]}]}