Text comparison API

When comparisons are frequent and part of the process, doing them by hand stops working. The API takes two texts and returns a structured result: change blocks, added and removed lines, a similarity ratio. The response is JSON, so it is easy to embed into a CI check, contract approval or export reconciliation. An active plan is required.

10 of 10 free comparisons left
Comparison options
Original
Compared document

Supported: .conf, .css, .csv, .docx, .htm, .html, .ini, .js, .json, .log, .md, .pdf, .php, .py, .sh, .sql, .ts, .tsv, .txt, .xls, .xlsx, .xml, .yaml, .yml. Limit: 10000 lines for two documents. Nothing is stored — only a fingerprint of the pair stays on the server.

Features

Questions and answers

How do I get an API key?

The key is issued in your account after subscribing. Only a hash is stored, so a lost key is recovered by reissuing it.

What does the API return?

JSON: an equality flag, line counts, the number of added and removed lines, a similarity ratio and a list of change blocks.

Is there a test mode?

Payments are tested in the RollyPay sandbox. For the API, a test key is issued separately on request to support.

What is the request limit?

60 requests per minute per key. Exceeding it returns 429.

Ready to start? The working screen is above. Need unlimited comparisons — see the plans.

Page updated: 2026-11-10