Openfax Cloud Fax API is a paid fax service for developers, available through an API and web interface. It provides access to global facsimile services for single faxes, broadcast campaigns, mail-merge broadcasts, inbound fax numbers, and fax reception. Received faxes can be sent to email, AWS S3 storage, or a webhook postback. Broadcasts may run immediately or at a scheduled date and time. Standard broadcasts remove duplicate numbers, while mail merge uses list data to personalize each fax. Broadcast jobs provide an email summary with success and failure CSV attachments. Single-fax delivery makes up to three redial attempts, waiting four minutes between attempts. The API requires an account, account number, and API key from the portal. Base64-encoded PDF input is limited to 50MB. Openfax lists paid broadcast plans, a free trial, inbound and outbound faxing, delivery tracking, webhook events, and several support channels.
Who it is for
It suits developers needing fax sending, receiving, broadcasts, or inbound numbers through an API or web service. Teams can also use scheduling, delivery integrations, tracking, and opt-out handling.
What is good
- Supports single, broadcast, and mail-merge faxes
- Delivers received faxes by email, S3, or webhook
- Scheduled broadcasts and campaign reporting
- Free trial and developer trial credits available
- Inbound and outbound faxing supported
What to know first
- No free plan
- PDF input limited to 50MB
- Excel fax lists cannot use multiple worksheets
- Requires an account, account number, and API key
Verdict
Openfax Cloud Fax API covers both programmatic fax operations and web broadcasts, with delivery integrations and reporting. Review the listed per-page or per-use charges and the account requirements before choosing it.
Openfax Cloud Fax API plans and pricing
All plansCompared on online fax services
- Free plan
- No
- Inbound faxing
- Yes
- Outbound faxing
- Yes
- Delivery tracking
- Yes
- Webhook events
- Yes



