Altova DiffDog

Compare and merge files, folders

Publisher

Altova

Subcategories

About this software

Altova DiffDog is a desktop diff and merge tool that performs XML-aware comparisons of files, folders, and archives. It supports two- and three-way file compares, compares XML schemas and generates XSLT, and can compare CSV files and database schemas and content. DiffDog also compares OOXML Word documents and can export diff reports. Enterprise deployments can use DiffDog Server to automate high-volume comparisons and report generation.

Purchase

Altova DiffDog

Altova DiffDog
In Stock
Delivery: 1 working day

This product is available, please contact us for the price

Do you need more information or looking for another license?

Benefits

  • XML-aware comparisons: Detects XML-equivalent differences beyond text-level mismatches.
  • Files, folders, archives: Compare and synchronize directories including ZIP and FTP locations.
  • Database comparison: Compare and merge database schemas and table content across vendors.
  • 3-way merge support: Resolve conflicting changes using three-way side-by-side comparisons.
  • Automated server reporting: DiffDog Server automates high-volume comparisons and generates diff reports.

Available languages

  • English
  • German
  • Spanish
  • French
  • Japanese

Support information

  • Online documentation: Comprehensive online manuals, tutorials, and PDF guides are available on Altova's documentation site.
  • Local PDF manual: Installer places a local DiffDog PDF manual in the application folder for offline access.
  • Server administration guides: Separate installation and administration guides document DiffDog Server setup and configuration steps.
  • License activation: Activation and license management instructions reference Altova LicenseServer and product key workflows.
  • Support center: Access Altova's online support center, knowledge base, and community resources through the publisher site.

Frequently asked questions

What file types does DiffDog support?
DiffDog compares text and source code files, XML and JSON, OOXML Word documents, CSV files, and files inside ZIP archives. It supports Unicode and various encodings and offers dedicated comparison modes.
How does DiffDog handle XML differences?
It uses XML-aware logic to recognize equivalent nodes despite attribute order or namespace prefix differences, provides grid and text views, and validates with schemas.
Can DiffDog compare database schemas and data?
Yes; DiffDog connects to many SQL databases to compare schemas and table content, offers automatic and manual column mapping, and generates SQL change scripts for merges.
Does DiffDog support three-way file comparisons?
Yes; DiffDog displays three files side-by-side with a common ancestor and lets users choose which changes to keep during merge.
How can comparisons be automated with DiffDog?
DiffDog Server automates scheduled and high-volume comparisons, runs on server platforms, and produces report files for auditing and review.