Skip to content

Fax API pricing, for builders

What does your faxing month look like?

Tell us how you fax. We rank every provider by your real monthly cost.

Must-have features
I need it for
Billing

Pick where you want a local number to receive faxes. Every service sends faxes to any country worldwide — choose “My country isn’t listed” if you only need to send.

Your best matches

Programmatic faxing splits into two worlds, and picking the wrong one is how integrations end up over budget. On one side are consumer and business fax services that expose an API on their upper tiers — you get a dashboard, a number, retries, and a REST endpoint without building any delivery infrastructure. On the other are dedicated, per-page fax API platforms that hand you raw transmission and expect you to own the plumbing. Which world you want comes down to volume and how much of the delivery stack you actually want to run.

The one-line answer for most teams: below a few thousand pages a month, a subscription provider with a built-in API is simpler and cheaper. Of the ten services we track, seven ship a usable API — Fax.Plus, Documo, iFax, eFax, Dropbox Fax, SRFax, and CocoFax — while Nextiva vFax, MetroFax, and MyFax don’t offer one at all, no matter how good their per-page pricing looks. This page is for the developer or technical buyer who needs to send or receive faxes from code, wants a signed BAA in the loop more often than not, and would like to know what the door actually costs before walking through it.

Where the API unlocks — and what it costs

The single most important number in fax API pricing isn’t the per-page rate. It’s the tier where the API turns on. Two providers with identical page prices can be $100/month apart because one gates the API behind an entry plan and the other behind an enterprise contract.

Here’s where each API-capable provider switches the API on, using the cheapest plan that includes it (annual pricing where available):

ProviderAPI unlocks atPrice/moPagesBAAOverage
SRFaxHealthcare Basic$13.65500Yes
CocoFaxBusiness$24.991,200Self-attested
Dropbox FaxSmall Business$39.991,000Available
iFaxProfessional$49.991,000YesHard cap
Fax.PlusEnterprise$79.991,000Yes
DocumoBusiness$125.002,500Yes (all plans)
eFaxCorporateCustomCustomYesContract

SRFax is the pragmatist’s entry point: its REST API is a long-running staple in healthcare and billing software, and it rides on the same $13.65 Healthcare Basic plan a solo clinic would buy anyway — BAA included. CocoFax is the outright cheapest way to get an API and a number, but its compliance is self-attested with no signed BAA, which rules it out for protected health information. At the top, Fax.Plus and eFax make you pay for the door: Fax.Plus reserves its API, webhooks, SSO, and BAA for the $79.99 Enterprise tier, and eFax ties full API access to a Corporate contract you negotiate with sales rather than pick from a pricing page.

A worked example: 800 API-sent pages a month, with PHI

Say you’re wiring fax into a small EHR or intake tool and expect to push about 800 pages a month, all of it protected health information — so a signed BAA that explicitly covers API traffic is non-negotiable. Run that volume through the compliant options:

  • SRFax Healthcare Basic Plus — $19.50/month (annual) for 800 pages, BAA and API included. That’s about 2.4¢ per page, and 800 lands exactly on the allowance.
  • iFax Professional — $49.99/month for a 1,000-page hard cap with the Developer API and BAA. About 6.25¢ per page at your volume, with zero overage risk but no cushion above 1,000.
  • Fax.Plus Enterprise — $79.99/month for 1,000 pages, BAA, API, and SSO. Roughly 10¢ per page here, but you’re also buying international numbers and single sign-on.
  • Documo Business — $125/month, because that’s the tier where Documo’s API exists. You’d only be using 800 of 2,500 pages, so the effective rate is about 15.6¢ per page — but you also get OCR, patient-data extraction, and EHR connectors that the others don’t touch.

The spread is more than 6x on identical traffic. SRFax wins the arithmetic outright and it isn’t close. You pay the Documo premium only when its document-processing pipeline is doing real work — pulling structured data out of inbound faxes, routing into PointClickCare or ModMed — not when you just need pages to move. Plug your own numbers into the fax price calculator before committing; the winner flips depending on volume, and at 2,000+ pages Documo’s headroom starts to justify itself.

When to pick which

SRFax vs. Documo. Both give you API plus BAA. SRFax is the cheapest credible compliant API on the market and scales cleanly to 20,000 pages; Documo costs far more but bundles OCR, intelligent document processing, and EHR integrations. Choose SRFax when the job is “send and receive compliant faxes from code.” Choose Documo when the fax is an input to a data pipeline, not the end of it. Our SRFax review and Documo review go deeper on both.

iFax vs. Fax.Plus. These sit close on price but differ on philosophy. iFax bills no overages — the 1,000-page allowance is a hard cap, which makes budgets perfectly predictable but means an automated job that overruns simply stalls until the reset. Fax.Plus charges a low 3¢ overage and, uniquely at this tier, sells numbers in 190-plus countries. Pick iFax for a fixed domestic budget; pick Fax.Plus when you need international coverage or SSO.

CocoFax vs. everything. CocoFax’s $24.99 Business plan is the cheapest API-plus-1,200-pages deal here, and it sends to over 180 countries out of the box (though its own numbers are US and Canada only). But its HIPAA and GDPR claims are self-attested with no signed BAA, so it’s strictly for non-regulated automation — appointment reminders, order confirmations, anything without PHI.

For a broader tour of the compliant tiers specifically, our HIPAA fax pricing guide breaks down BAAs across all ten providers, and the full side-by-side comparison lets you filter by API support directly.

Edge cases and gotchas

The failures that blow up fax integrations rarely show up on a pricing page. Watch for these.

The BAA might not cover the API. A signed BAA scoped to the web product does you no good if PHI flows through the API endpoint. Some providers scope narrowly. Get it in writing that the agreement covers programmatic traffic before you send a single real page.

Hard caps behave differently for machines than for people. A person who hits iFax’s cap sees a message and upgrades. An automated job that hits it at 11 p.m. on the 30th just fails silently until midnight resets the counter — and every queued fax backs up behind it. If you’re on a hard-cap plan, monitor your remaining allowance as a first-class metric, or keep a buffer tier above your real volume.

Failed faxes usually still cost you. Most providers count a failed transmission against your allowance, and API workflows retry aggressively against exactly the temperamental old machines that fail most. Nextiva vFax famously doesn’t bill failed faxes — but Nextiva has no API, so that particular mercy isn’t available to builders. Budget for a real-world failure rate on top of your page estimate.

Number provisioning is a separate question from sending. Sending a fax by API is table stakes; provisioning and releasing inbound numbers by API is not. If your product spins up a fax number per customer, confirm the provider exposes number management in the API and not just the dashboard.

“Prototype cheaply” has a floor. You can build and test against SRFax’s 60-day money-back window or Documo’s 14-day trial essentially for free. But the moment you need the API on Fax.Plus or eFax, there’s no cheap prototype — you’re on Enterprise or Corporate pricing from day one. Prototype on SRFax or Documo even if you plan to migrate later; the API shapes are similar enough that porting is cheaper than paying enterprise rates to experiment.

The bottom line

For most developers wiring fax into an application in 2026, SRFax is the default — a real API, a signed BAA, and a starting price of $13.65/month put it in a category of one for compliant, cost-sensitive integrations. Step up to Documo when the fax feeds a document-processing pipeline and you’ll use its OCR and EHR connectors, or when you need 2,500-plus pages. Reach for Fax.Plus when international numbers or SSO are requirements, and iFax when you’d trade flexibility for a hard, predictable budget. Skip CocoFax for anything regulated, and remember that the market’s best per-page prices — Nextiva vFax and MetroFax — come with no API at all, so they’re irrelevant to this decision no matter how cheap they look.

Before you commit, price your real volume in the calculator, read the hidden-fees breakdown so the overage and failed-fax math doesn’t surprise you, and if your volume is genuinely large, weigh these subscription APIs against the dedicated per-page platforms covered in our enterprise fax pricing guide.

Frequently asked questions

Which online fax service has the best API?

For healthcare integrations, SRFax and Documo are the workhorses — both pair the API with a signed BAA. SRFax is far cheaper; Documo adds OCR and EHR connectors. Fax.Plus has a polished API locked to its $79.99 Enterprise tier, and iFax exposes a Developer API on its Professional plan. High-volume pure-API platforms are a separate category worth pricing past a few thousand pages a month.

How much does sending a fax via API cost?

Through subscription providers the API draws from your plan allowance — roughly 2¢ to 16¢ a page depending on tier and how much of the allowance you actually use. SRFax's Healthcare Basic Plus is about 2.4¢ a page at 800 pages; Documo's API costs $125/month minimum because it only unlocks on the Business plan. Dedicated per-page API platforms bill each transmission with no allowance, plus small monthly number fees.

Can I test a fax API for free?

Documo's 14-day trial and SRFax's 60-day money-back window are the practical sandboxes among subscription providers. Dropbox Fax gives you 5 free pages on signup. Build against a test or sandbox mode before you spend on real transmissions, and confirm the account you test on is the one that carries your BAA.

Does the fax API count against my monthly page allowance?

With every subscription provider here, yes — an API-sent page is billed exactly like a page sent from the dashboard. That matters because plans split into two camps: overage billing (Fax.Plus, SRFax, Documo, CocoFax, Dropbox) charges 3¢ to 8¢ for pages past the cap, while iFax uses a hard cap with no overage, so an automated job that overruns simply stops until the month resets.

Which fax API is cheapest for HIPAA-compliant workflows?

SRFax, comfortably. Its Healthcare Basic plan is $13.65/month on annual billing for 500 pages with a BAA and API access — a fraction of Documo's $125 Business plan, which is the tier where Documo's API turns on. Pay the Documo premium only if you need its OCR, EHR connectors, or 2,500-page headroom; otherwise SRFax does the compliant plumbing for less.

Do I need webhooks, or can I poll for fax status?

Use webhooks if the provider offers them. Polling a status endpoint every few seconds across hundreds of in-flight faxes wastes requests and adds minutes of latency to delivery confirmations. Webhook callbacks push the sent/failed result the moment the transmission resolves, which is what you want driving retries and audit logs.

Stop overpaying for faxing

Two minutes with our calculator usually saves $5–15 a month.

Find my price