Skip to main content
Draftable API for developers

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/IEC 27001:2022 certified badge

ISO 27001:2022 Certified

AICPA SOC icon

SOC 2 Type 2 Audited

GDPR icon

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.

Jigsaw puzzle icon

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.
Mouse click icon

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.
Connector chart icon

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.
Two colleagues talking in an office, one holding a tablet
Person using a phone and laptop at a desk

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.

Copy icon

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).

Arrow return icon

Output your way

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

Eye icon

Three review modes

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

Layers icon

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 icon

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.
Start free trial
Server rack icon

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.
Book a demo
Woman working on a laptop at a desk