GitHub

Credits & Pricing

How cloud credits work, what an audit costs, and how to control spend

Cloud audits are priced in credits - small integers, not dollars. Local audits never cost credits.

Getting credits

SourceCreditsNotes
Free plan500/monthEvery account, no card required; resets each calendar month
Pro plan ($19/mo)3,000/monthResets each billing period; unused monthly credits expire
Team plan ($29/seat/month)3,000/seat/monthPooled across the org; see Team plan for seat billing rules
Credit top-up (min $10)100 per $1Paid plan only; pick any amount; never expire

Monthly credits are spent before purchased top-up credits. Subscribe and top up from the Billing & Credits page in the dashboard.

Free, Pro, and Team run the same audit at the same price: the base charge includes every cloud service (AI analysis, editor’s summary, blocking check, tech + site metadata, domain stats, dead-link checking, report publishing) on every plan. Pro and Team just grant more monthly credits and unlock top-ups, scheduled crawls, custom headers, and higher render concurrency - Team adds pooled credits, invites, and roles on top.

Checking your balance

bash
squirrel credits
Plan:    Pro
Balance: 2340 credits (2000 monthly + 340 purchased)
         monthly credits reset 2026-07-08

Pricing:
  audit                 50 base + 2 per rendered page
                           (analysis, tech detection, domain stats, publishing included)
  content_gaps          25 per run
  issue_enrich           3 per issue
  keyword_gaps          25 per run

Top up: https://squirrelscan.com/account/credits

squirrel auth status also shows your balance, and the start banner of every audit shows the estimated spend against it.

Pricing

Every authed audit has one flat price:

ItemCostNotes
Audit base50 per auditcovers every included service below
Browser rendering2 per rendered pageCloud rendering; charged whether or not the page hits the render cache

The base includes everything: AI page analysis (ai/llm-parsability, ai/page-type-match), authority signals, the Blocking check, technology detection, site metadata, domain stats, the editor’s summary, dead-link checking, and publishing the report. None of these are charged separately.

HTTP-only (non-rendered) page fetches are free, so a --no-render audit costs just the 50-credit base.

Opt-in add-ons are the only extra charges:

Add-onCostNotes
Keyword gaps25 per auditgaps/keywords (opt-in)
Content gaps25 per auditgaps/content (opt-in)
Issue enrichment3 per issueAI recommendations in the dashboard
Dead-link render escalation2 per linkWAF-blocked links retried via a rendered fetch, billed as rendered requests

A typical 50-page rendered audit costs 150 credits: 50 base + 100 for rendering. A 100-page audit costs 250 credits.

Spend controls

Three guardrails keep an audit from spending more than you expect:

squirrel.toml
toml
[cloud]
max_credits_per_audit = 1000  # hard cap per audit; 0 = unlimited
confirm_threshold = 50        # estimates above this prompt before spending
enabled = true                # master switch for all cloud features
  • Per-audit cap - if the estimate exceeds max_credits_per_audit, work is truncated deterministically at the cap and remaining rules report skipped with reason credit-cap-reached.
  • Confirmation prompt - in a terminal, an estimate above confirm_threshold asks before proceeding. Use --yes to skip prompts (e.g. in CI or agent workflows). Non-interactive runs proceed without prompting, bounded by the cap.
  • Master switch - enabled = false turns off all cloud calls for the project.

See the cloud configuration reference for all options.

When credits run out

Nothing breaks. A cloud audit needs a balance of at least 50 credits (the base) to start: below that, the CLI runs the audit locally instead and tells you so. If credits run out mid-audit, cloud rules report skipped with reason insufficient-credits, the audit completes with all local rules, and you see a single warning with a top-up link. If an audit fails after you were charged, the charge is automatically refunded.

Type to search…

↑↓ navigate open esc close