# Best e-signature APIs

On list price, DocuSeal at $0.20 a document and Firma at about five euro cents are the cheapest e-signature APIs we found, Docusign has the widest reach, and docuinked is the one built around agents that can prepare but never send alone.

## How we picked

We compared what a developer pays and meets in the first week: the price per document at list, whether test mode is free, how fields are placed, and whether embedded signing is on the API plan or gated higher. Facts come from vendor pages read on 2026-11-07, or from third parties where the vendor page failed, marked as such. Prices are US dollars unless noted.

## Price per document at list

| API | List price | Effective cost per document |
|---|---|---|
| Firma | €0.049 an envelope, no minimum | about 5 euro cents |
| DocuSeal | $0.20 a completed document, plus at least one $20 Pro seat | $0.20 plus the seat |
| Zoho Sign API edition | 5 credits an envelope | about $0.50 (third party) |
| BoldSign | $30 a month for 40, then $0.75 each | $0.75 over the bundle |
| SignWell | 25 free a month with a card, then from $0.85 falling to $0.20 at volume | $0.85 at entry |
| Docusign | Starter $50 a month annual for 40 (third party) | about $1.25 |
| Dropbox Sign | Essentials from 50 a month, likely $75 (mapping uncertain) | about $1.50 if the mapping is right |
| PandaDoc | No public per-document price. API runs on credits | not stated |
| docuinked | Personal $9 a month with the API included (fair use 500 completed documents a year), Team $15 a seat, or $0.75 per completed document, first 5 free, 100 live sends a day | API keys and agents are never seats |

## Other things that matter

| API | Test mode | Field placement | Embedded signing |
|---|---|---|---|
| Docusign | Separate demo environment | Coordinates, anchor strings, PDF form fields | At the Enhanced tier (third party) |
| Dropbox Sign | `test_mode=true`, watermarked | Text tags, field detection | Needs API Standard |
| BoldSign | Free sandbox, watermarked, deleted after 14 days | Coordinates, text tags, form field detection | API flag |
| SignWell | `test_mode`, not billed | Text tags, coordinates | On the API |
| DocuSeal | Free sandbox | Tags, coordinates, DOCX and HTML sources | Yes, $0.20 a document |
| docuinked | Test keys on the same host, magic test addresses, a signer simulator | Anchors, `{{signature:1}}` tags, coordinates. PDF only | Iframe on allowed sites, with browser events |

## The APIs in short

**DocuSeal.** The best price for most teams that want a known unit cost, and the code is open, so you can run it yourself. Accepts DOCX and HTML as well as PDF.

**Firma.** The lowest list price we saw. It has listings and a launch, but we found no published traction.

**BoldSign and SignWell.** Easy entry points with free allowances. Both put branding and embedding within reach of a small plan.

**Docusign and Dropbox Sign.** The names signers know. Their API plans cost more per document, and embedded signing sits on higher tiers.

**docuinked.** Free in the beta. One call creates a draft and can send it. Keys can be set to send directly from your own server, need a person's approval, or only create drafts. Over MCP, every caller is treated as an agent and a live send waits for a named person. Every finished PDF is sealed with an outside timestamp and comes with an evidence record. See the [API reference](/docs/api) and [test mode](/docs/test-mode).

## Where others are better

- **You need a price you can put in a model today.** DocuSeal, Firma, BoldSign and SignWell all publish one.
- **You generate from DOCX or HTML.** DocuSeal takes them. We take finished PDFs only.
- **You need high volume now.** Our beta cap is 100 live sends a day per account. Bulk send is coming.
- **You need SMS codes, ID checks or EU qualified signatures.** Several vendors sell these. We don't yet.
- **You need audit reports or an Adobe-trusted seal.** We have neither yet. Acrobat shows our seal's signer as unknown until you trust our certificate.

## Sources

Checked 2026-11-07. Docusign figures come from a third party, because its pricing site failed on every attempt.

- [Firma pricing](https://firma.dev/pricing)
- [DocuSeal pricing](https://www.docuseal.com/pricing) and [DocuSeal API docs](https://www.docuseal.com/docs/api)
- [Zoho Sign API pricing](https://www.zoho.com/sign/pricing-api.html) and [Verdocs on Zoho credits](https://verdocs.com/?p=13942)
- [BoldSign pricing](https://boldsign.com/pricing/)
- [SignWell API pricing](https://www.signwell.com/api-pricing/)
- [Signeasy on Docusign API pricing](https://signeasy.com/blog/business/docusign-api-pricing)
- [Dropbox Sign API pricing](https://sign.dropbox.com/products/dropbox-sign-api/pricing) and [Dropbox help on API plans](https://help.dropbox.com/plans/how-much-does-the-dropbox-sign-api-cost)
- [Dropbox Sign developer docs](https://developers.hellosign.com/docs/overview.md)
- [PandaDoc pricing](https://www.pandadoc.com/pricing/)

docuinked is not affiliated with or endorsed by any company named here. All names belong to their owners.

## Common questions

### What should an e-signature API cost per document?

At list price in November 2026, the range we found runs from about 5 cents to about $1.50 at entry plans, and more at the top of seat-based plans. The cost of sending one document is far below that, so price reflects support, brand and compliance work.

### Is embedded signing extra on most APIs?

On some. Docusign and Dropbox Sign put it on higher tiers, per the sources above. DocuSeal, BoldSign and SignWell include it on the API. In docuinked it is part of the white-label release, at no extra charge. See [platforms](/platforms).

### How do I keep a retry from sending a contract twice?

Send an `Idempotency-Key` header on every write. With docuinked, the same key returns the first result and does no new work. Read the [idempotency entry](/glossary/idempotency).

### Can I switch e-signature APIs later?

Yes, if you keep your own copy of every signed PDF and its evidence. Field tags are the usual sticking point. docuinked reads `{{signature:1}}` tags and anchor text, so a PDF without any tags can still work.
