fshy

fshy / CI runners / Compute / Storage

CircleCI

circleci.com · CI runners, Compute, Storage · 3 records · JSON

CircleCI Free CI runners

caveatemailno cardDrequest-rate

circleci.com/pricing/ · CI runner · ci-cd-runners/circleci-free · JSON · compare

Free tier30,000 credits a month for private projects and 400,000 credits a month for public repositories; 5 active users; 30x concurrency
unit requests; metered on wall-clock
Pricenone stated
Per-object capno published per-job cap; credits are consumed by machine size and time
Retentioncredits expire monthly and do not roll over; caches and artifacts expire per configuration
Egressnetwork and storage beyond the included thresholds are billed at 420 credits per GB
Identityemail email signup, typically by GitHub or Bitbucket OAuth
Limits
  • request-rate 30,000 credits a month on Free; every credit expires at the end of the month source
  • request-rate 30x concurrency on Free, and 5 active users source
  • per-object-cap network and storage beyond the included thresholds at 420 credits per GB source
Bindingrequest-rate
Interfacegit, cli a .circleci/config.yml pipeline; the CircleCI API and CLI
Toolingthe CircleCI convenience images; docker; any shell
Composes withthe largest credit pool of the hosted CI providers here, and the only one that scales with public rather than private visibility by a factor above ten
Reliabilityno reliability event recorded
Notes30,000 credits is roughly 6,000 small-Docker minutes, which is 100 hours and larger than any other hosted pool here. The public-repository pool at 400,000 credits is the outlier and it is the one to check first if the work can be public.
Evidence rungdocumented the pricing page was read today; the credits doc was read for the overage rate. The 5,000-credit figure in circulation is the pre-2025 plan.
Checked2026-10-23 (live); stale on 2026-11-22
Parsed numbers
  • $.limits[0].value limit:request-rate 30000.0 credits / month
  • $.limits[2].value limit:per-object-cap 420.0 credits
Evidence (2)
datesourcewhat it proved
2026-10-22circleci.com/pricing/Free: 30,000 credits a month, 5 active users, 30x concurrency; 400,000 credits a month for public repositories
2026-10-22docs.circleci.com/guides/plans-pricing/creditscredits are consumed by machine size and duration; network and storage beyond the threshold are 420 credits per GB
Unknown or withheld values (1)
  • $.reliability_note none-observed

CircleCI Compute

caveatemail?card?Drequest-rate

circleci.com/pricing/price-list/ · macOS host · compute/circleci · JSON · compare

Free tiernot published
unit none; metered on wall-clock
Pricenone stated
Per-object capnot stated
Retentionnot stated
Egressnot stated
Identityemail (placeholder) not published
Limits
  • request-rate machine time costs from 5 to 120 credits a minute depending on the resource class source
  • write-gated the price list states no free plan; the free allowance is on a page this record does not cite source
not stated
Bindingrequest-rate
Interfaceunknown
Toolingnot stated
Composes withnot stated
Reliabilityno reliability event recorded
Evidence rungdocumented the price list was read on 2026-10-22 and carries the machine rates as credits per minute. The free allowance is not on this page, so the record's free-tier claim is not settled by it and the rung stays reported on that field
Checked2026-10-23 (live); stale on 2026-11-22
Parsed numbers
  • $.limits[0].value limit:request-rate 120.0 credits / minute
Evidence (2)
datesourcewhat it proved
2026-10-02circleci.com/pricing/price-list/not published
2026-10-22circleci.com/pricing/price-list/the price list was read on 2026-10-22 and publishes per-minute credit costs from 5 credits a minute to 120: 'Cost (credits/min) 5 credits/min, 10, 15, 20, 40, 80, 100'. It states no free plan on this page
More fields (15)
{
 "talaria_m10h_usd": 108.0,
 "talaria_m24h_usd": 259.2,
 "nemo_m10h_usd": 90.0,
 "keep_rate": 1.0,
 "keep_rate_basis": null,
 "billing_model": "unclassified",
 "shape": null,
 "session_cap": {
  "wall_clock_min": null,
  "idle_reap_s": null,
  "restart_required": false,
  "note": "a job has its own timeout; the credit balance is what runs out"
 },
 "persistent_storage": null,
 "network_out": null,
 "price_note": null,
 "free_tier_kind": "allowance",
 "granularity": {
  "min_billed_s": 1,
  "rounding_s": null
 },
 "burst_x": 1.0,
 "net": null
}
Unknown or withheld values (19)
  • $.chaining not-stated
  • $.egress.metered egress-unknown
  • $.egress.terms not-stated
  • $.evidence[0].proved process
  • $.extras.keep_rate_basis process
  • $.extras.price_note process
  • $.free_tier.notes withheld
  • $.free_tier.stated process
  • $.identity_cost.detail defaulted
  • $.identity_cost.kind identity-defaulted
  • $.interface interface-unknown
  • $.interface_detail withheld
  • $.limits_note not-stated
  • $.per_object_cap.notes process
  • $.per_object_cap.stated not-stated
  • $.reliability_note none-observed
  • $.retention.notes not-extracted
  • $.retention.stated not-stated
  • $.tooling not-stated

CircleCI artifacts Storage

fails: quotaemail?card?Rretention-clamped

circleci.com · paas · storage/circleci-artifacts · JSON · compare

Free tierNo storage quota advertised on Free (30,000 credits/month). Artifact retention default AND maximum is 30 days on Cloud; storage usage is a billed meter, not an allowance.
unit mixed; metered on stored-bytes
Pricenone stated
Per-object capnot stated
RetentionArtifact retention default AND maximum is 30 days on Cloud; storage usage is a billed meter, not an allowance (30 days)
EgressFree download from app.circleci.com; artifacts are 'protected with your CircleCI account for private projects' — public-project artifacts are reachable, private are not.
Identityemail (placeholder) not published
Limits
  • retention-clamped retention default AND maximum is 30 days source
  • retention-clamped retention 30 days source
3 GB max per individual artifact file; retention 30 days maximum (workspaces/caches 15 days max); storage beyond plan is billed.
Bindingretention-clamped a clock, not a quota: bytes leave whether or not the client is finished with them
Interfaces3, rest, rclone rest
ToolingREST v2 artifacts endpoint; artifacts stored on Amazon S3 behind CircleCI. No rclone backend, no first-class bulk client.
Composes withUnlimited projects x 3 GB per file, but the 30-day hard ceiling makes this a rolling buffer, not storage.
Reliability30-day deletion is unconditional and irreversible. Purely a CI convenience store.
NotesNo storage quota advertised on Free (30,000 credits/month). Artifact retention default AND maximum is 30 days on Cloud; storage usage is a billed meter, not an allowance.
Evidence rungreported One page read moves it to documented.
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (3)
datesourcewhat it proved
2026-10-21circleci.com/docs/guides/optimize/artifacts/'Individual artifact files have a maximum size limit of 3GB'; 'By default, artifact storage duration is set to 30 days ... Currently, 30 days is also the maximum storage duration you can set'
2026-10-21circleci.com/docs/guides/optimize/persist-data/'Artifacts (default and maximum is 30 days)'
2026-10-21circleci.com/pricing/Free plan, 30,000 credits
More fields (1)
{
 "dead_end": {
  "failure_class": "retention",
  "why": "No storage quota advertised on Free (30,000 credits/month). Artifact retention default AND maximum is 30 days on Cloud; storage usage is a billed meter, not an allowance.",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown or withheld values (7)
  • $.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
  • $.per_object_cap.stated not-extracted
  • $.retention.notes not-extracted