Draftable API is a simple REST API made for developers, by developers.


Easy integration

If you are working in C#/.NET, Java, Python, or Node.js, our client libraries make integration easy.

From other languages, you can still use our simple REST API.

View API Documentation

1. Send a request with the two files you want to compare.

// Example POST request to https://api.draftable.com/v1/comparisons
    "left": {
        "display_name": "Julia Gillard - Standards of Ministerial Ethics.rtf",
        "source_url": "https://api.draftable.com/static/test-documents/code-of-conduct/left.rtf",
        "file_type": "rtf"
    "right": {
        "display_name": "Tony Abbott - Statement of Ministerial Standards.pdf",
        "source_url": "https://api.draftable.com/static/test-documents/code-of-conduct/right.pdf",
        "file_type": "pdf"
    "public": true

2. Draftable returns a viewer URL.


3. Embed the viewer into your app with an iframe.

<iframe src="https://api.draftable.com/v1/comparisons/viewer/QqnpkT/ZjpBuiXb"

That's it!

See the documentation to get started with the API.

More features

side-by-side comparison

All-in-one comparison viewer

We do the highlighting, rendering and smooth synchronous scrolling. All you need to do is embed it.


Ready for enterprise

Battle-hardened and heavily tested, Draftable API has been used to compare over 5 million documents. Service level guarantees available.

Customize viewer


Personalize the experience with our white labelling option or go one better and customize the viewer for your brand.


End-to-end encryption

Your documents are important. We use enterprise-grade security at every stage, in transit and at rest.

Full control

Access control

You have full control over who can access your comparisons and for how long, based on your permissions structure.


High-performing comparisons

Your users will be impressed by the speed, quality and ease-of-use of our comparisons. Making their work easier and more productive.

API Self-hosted option

Self-hosted Options

Draftable API Self-hosted is built for on-premise deployments. It is supplied as a virtual appliance and comparisons run entirely in that appliance. That means the confidentiality and privacy of your data is guaranteed.

If you aren't sure you need an on-premise solution, we recommend starting with our Draftable-hosted option. Both options provide the same API, so it's easy to switch to Draftable API Self-hosted at a later date.

At this stage, only PDF comparisons are supported, but a number of options are available to support other file types.

Interested in Draftable API Self-hosted? Great!

Need a different Draftable solution?

Draftable Online

Draftable Online

Our intuitive and reliable comparisons, right here in your browser.

Draftable Desktop

Draftable Desktop

Compare documents with ease, from the privacy of your computer.

Need help choosing the right Draftable solution for your team?

Our technology specialists exist to help teams, just like yours.