Catch every change, embedded in your platform.
The only document comparison API built for total precision and seamless integration.
Draftable's REST API compares any two documents and returns the result however your system needs it: an embeddable viewer, a shareable link, a PDF, or structured JSON your application can act on.
One integration. Run it in our cloud, or self-host the same engine inside your own network with no outbound connection required.
Trusted by 2,500+ organisations with 10M+ documents compared across legal, finance, insurance, and government.

ISO 27001:2022 Certified

SOC 2 Type 2 Audited

GDPR Compliant
What developers build with Draftable
Draftable turns document comparison into a single API call. Send two documents, get back visual changes in an embeddable viewer or structured data your system reads.
Sign up for a free trial to test your own file types, languages, and formatting before writing a single line of production code.

Embedded comparison in your platform
Add a white-labelled comparison viewer directly to your product. Users check insertions, deletions, and formatting changes side by side without leaving your app or navigating new tools. You have complete control over printing and downloading permissions.
Use it for:
- Adding a compare view to a contract, claims, regulatory, or quality platform.
- Showing version differences inside a customer-facing product under your own brand.
- Letting users review changes without exporting files to a desktop tool.

Automated comparison in a workflow
Trigger comparisons automatically the moment a new document arrives, whether a contract, claim, or regulatory filing, and surface differences instantly.
Use it for:
- Starting a comparison when a new document is uploaded or ingested.
- Flagging unexpected changes before a document is released or approved.

Structured change data for downstream systems
Extract every insertion, deletion, and modification as structured JSON. Power automated alerts, quality checks, compliance audits, or downstream reporting.
Use it for:
- Returning change data directly to an internal database or workflow engine.
- Building real-time alerts, dashboards, or reports based on exact modifications.
- Creating an automated audit trail of edits between document versions.


Built to fit how you work
The API is the same whether deployed in our cloud or inside your infrastructure. Choose the output format and deployment model that fit your product requirements.

Compare across formats
Compare PDF, Word, PowerPoint, Excel, RTF, and plain text, even across differing file types, with no pre-conversion step. Easily find both content edits and formatting changes (font, size, bold, italics, and styling).

Output your way
Embed visual comparisons via iframe, generate shareable direct URLs, export reviewable PDFs, or parse structured JSON.

Three review modes
Side-by-side with synchronised scrolling, page-by-page redline view, or a searchable list of every change.

Client libraries for your stack
Official SDKs for .NET, Java, Python, Node.js, and C++. Connect from any other language over standard REST.
Choose the deployment that fits your requirements
You get the same precision-built API no matter which way you choose to deploy it.

Draftable API Hosted
Run comparisons in Draftable's cloud with zero infrastructure to manage. It's the fastest way to ship. You integrate, and we run and update the engine. EU hosting is available where data residency requires it.
Use it for:
- Shipping comparison capabilities into your product quickly.
- Teams preferring not to manage or scale infrastructure.
- Predictable, volume-based usage with no per-user viewer fees.

Draftable API Self-Hosted
Run the exact same engine inside your own infrastructure using Docker, Kubernetes, or AWS. Documents never leave your network, operating with zero outbound internet connection required.
Use it for:
- Strict data residency or sovereignty commitments.
- Regulated environments where documents cannot leave your network.
- High-volume document collections requiring unlimited comparisons.
- Private cloud or on-premises deployments.





