Pricing

Prepaid credits, by the pack or by the month.

One API key and one credit balance cover Capture, 32 tools and the MCP server. Start with 25 free credits, then buy a pack or start a monthly plan when you need more.

No card, no email

25 free credits

POST /api/v1/keys issues a key with 25 credits. No signup, email or card is needed. The key works on every tool, over HTTP and MCP.

Free keys have lower limits than paid keys. They are listed under Limits.

Get a free key

One-time, USD

Credit packs

One-time payments in US dollars. A pack does not renew. Each purchase comes with a new API key that holds the pack's credits.

Scroll the table horizontally to see all fields.

Credit packs
PackCreditsRateCard checkout
$19 pack3,000 credits$6.33 per 1,000 creditsBuy for $19
$49 pack12,000 credits$4.08 per 1,000 creditsBuy for $49
$149 pack60,000 credits$2.48 per 1,000 creditsBuy for $149

Every month, USD

Monthly plans

Priced in US dollars and paid every month with card checkout. The first payment comes with a new API key that holds the first month's credits. Each paid renewal adds that month's credits to the same key.

Scroll the table horizontally to see all fields.

Monthly plans
PlanCreditsRateCard checkout
$9 a month1,500 credits each month$6.00 per 1,000 creditsSubscribe for $9 a month
Renews every month until you cancel. Plan terms
$29 a month7,500 credits each month$3.87 per 1,000 creditsSubscribe for $29 a month
Renews every month until you cancel. Plan terms
$99 a month45,000 credits each month$2.20 per 1,000 creditsSubscribe for $99 a month
Renews every month until you cancel. Plan terms
  • Renews every month until you cancel.
  • Cancel at any time in the billing portal. A cancelled plan does not renew.
  • Unused credits roll over to the next month and stay on your key after you cancel.
  • Read the refund policy before you subscribe.

Credits per successful call

What each call costs

A call that fails is not charged. Credits are reserved when the call starts and returned if it does not complete.

Scroll the table horizontally to see all fields.

Capture costs
CaptureEndpointCost
Capture: PNG or rendered HTMLPOST /api/v1/capture1 credit
Capture: PDFPOST /api/v1/capture2 credits
Signed Capture RecordPOST /api/v1/capture/recordThe capture cost plus 4 credits

Scroll the table horizontally to see all fields.

Tool costs
ToolEndpointCost
Text Stats: words, characters, tokens and SMS segmentsPOST /api/v1/text/stats1 credit
Text and JSON comparePOST /api/v1/diff1 credit
File converterPOST /api/v1/files/convert1 credit
Read a page as MarkdownPOST /api/v1/read1 credit
Spreadsheet builderPOST /api/v1/sheets/build1 credit
Subtitle tools: convert, retime, merge and read caption filesPOST /api/v1/subtitles1 credit
Public-domain art and media searchGET /api/v1/media/open-search1 credit
Agent readiness report for a domainPOST /api/v1/agent/readiness3 credits
Inspect an x402 payment offer without payingPOST /api/v1/x402/inspect1 credit
Inspect an MPP HTTP 402 challenge without payingPOST /api/v1/mpp/inspect1 credit
Inspect a remote MCP serverPOST /api/v1/mcp/inspect2 credits
Pre-payment signals for a sellerPOST /api/v1/seller/check3 credits
Tech Stack lookupPOST /api/v1/techstack1 credit
Backlink checkPOST /api/v1/links/verify1 credit
Page metadata from a URLPOST /api/v1/page/meta1 credit
robots.txt check for a user agent and URLPOST /api/v1/robots/check1 credit
Read a sitemap or sitemap indexPOST /api/v1/sitemap/read1 credit
DNS records for a domainPOST /api/v1/dns/lookup1 credit
Domain registration data from RDAPPOST /api/v1/rdap/lookup1 credit
Email address checkPOST /api/v1/email/check1 credit
Email sending-domain checkPOST /api/v1/email/domain-auth1 credit
Directory searchGET /api/v1/directory/searchFree
Currency reference ratesGET /api/v1/currency/rates1 credit
Currency conversion (reference rates)POST /api/v1/currency/convert1 credit
Airport reference dataGET /api/v1/airports1 credit
Phone number checkPOST /api/v1/phone/parse1 credit
Company open rolesPOST /api/v1/jobs/company2 credits
Developer utilities: cron, regex, UUID, slug and JSONPOST /api/v1/devFree
Validate JSON against a JSON SchemaPOST /api/v1/json/schema-validate1 credit
Decode a JWT (no signature check)POST /api/v1/jwt/decode1 credit
Hash and encode textPOST /api/v1/encode1 credit
Directory datasetPOST /api/v1/directory/dataset10 credits

The same list is available as JSON at GET /api/v1/services, free and without a key.

Captures run in a shared browser pool, with a limit on the browser time used in one day and in any 31 days. If the pool is used up, a capture call answers 503 capture_capacity_reached and costs nothing until capacity returns. One key cannot use the whole pool: a key that has used its share, or has had too many failed captures today, gets 429 capture_share_reached, also at no cost. Other tools are not affected.

Stripe Checkout

How people pay

Packs and monthly plans are sold through Stripe Checkout in a browser. PageVerified never receives or stores card details.

After payment, keep the confirmation page open. It shows your API key once the payment is confirmed. Save the key when it appears; it cannot be shown again. How the confirmation page works.

Refunds for purchases are covered in the refund policy.

HTTP 402

How agents pay

An agent can buy the same packs with no person involved, using USDC on Base (x402) or the Stripe Machine Payments Protocol (MPP). There is also an agent-only pack with no card checkout: $1 for 150 credits.

  1. Send POST https://pageverified.com/api/v1/credits/buy?pack=<price>, where the price is 1, 19, 49, 149.
  2. The answer is HTTP 402 with the payment offers. For x402, the PAYMENT-REQUIRED header carries a USDC offer on Base; sign it and retry with PAYMENT-SIGNATURE. For MPP, the WWW-Authenticate header carries a Stripe charge challenge; answer it with a Stripe Shared Payment Token.
  3. Once paid, the response carries an API key with the pack's credits. Save it. /openapi.json describes how a key can be collected again for a limited time if the response is lost.

Machine-readable details are in /openapi.json and /services/pricing.json. The agent-facing summary is at /agents/pay.

Directory

Featured directory placements

Separate from API credits, the maker of a verified directory listing can pay for a featured placement. Verification itself is free and is the same for every listing.

Scroll the table horizontally to see all fields.

Featured placements
PlacementPrice
Featured for 7 days$39 one-time
Featured for 30 days$99 one-time

A placement is bought from the listing's own page after it is verified. How paid placement is labelled.