Compare code
Paste two versions of a file to see what changed before a commit or while reviewing someone else's patch. Syntax highlighting is not required: what matters is showing added, removed and changed lines precisely. For larger volumes there is an API with a higher limit — convenient to embed into CI and internal tooling.
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
- Any text language: Python, JS, TS, PHP, SQL, CSS, HTML, JSON
- Disable whitespace, case and trailing-space sensitivity
- Fast patch review before a commit
- 10,000-line limit in the interface, 25,000 in the API
- Swapping the panes is free
Questions and answers
Is there syntax highlighting?
No, only differences are highlighted. For full highlighting use an editor; here it is a quick review of edits.
Can I ignore spaces and indentation?
Yes, there are “ignore spaces”, “case” and “trailing spaces” options.
Is it suitable for large files?
Up to 10,000 lines in the interface. For larger volumes use the paid API, which allows 25,000 lines.
Will it match JSON with a different key order?
No. This is a textual comparison: reordered keys are shown as differences even when the structure is the same.
Ready to start? The working screen is above. Need unlimited comparisons — see the plans.
Page updated: 2026-11-10
Related pages
- Text comparison API — An HTTP API for programmatic text comparison: JSON with hunks, a 25,000-line limit, keys and rate limiting. Fits into CI, CRM and document workflows.
- Compare texts with highlighted differences — Compare two texts and see differences down to the character: changed lines and highlighted fragments inside them. The first 10 pairs are free.
- Find differences in text — Quickly find differences between two texts: changed lines, added and removed fragments. Character-level highlighting, no sign-up required.
- Text comparison pricing — prices and terms.