XML diff tool for Mac
Compare XML files side by side on Mac
XML Lens is a macOS XML diff tool with two editable panes and automatic line-level change highlighting. You can open files, paste or type XML, inspect additions and removals, and export a report without sending either document to a server.
Compare the documents you actually have
The Compare workspace accepts local files and direct text input, which makes it useful for staging-versus-production payloads, generated configuration, QA fixtures, and support investigations. Both sides remain editable while the comparison updates as you work.
- Open or drag XML into either pane
- Paste directly without creating temporary files
- Move through detected differences
- Keep both source documents visible while reviewing
Export evidence for review
When a comparison needs to leave the app, export the result as Markdown, HTML, or PDF. The report gives teammates a shareable record of the changes while the original XML stays under your control.
- Useful for QA and release review
- Export Markdown, HTML, or PDF
- Record compare and export activity in local usage history
Compare is not merge
XML Lens does not upload XML content, filenames, paths, or exported reports. Compare highlights additions, removals, and changed lines between two documents. To combine files into one document, use Merge XML: wrap documents under a new root, or append children when the roots already match.
Merge is not a Git-style three-way merge. Review both the diff and the merged output before treating either as production XML.