Blog
Practical guides on comparing text, code, and data formats.
How to Spot Differences Between Two HTML Files
Two HTML files can look identical in a browser but differ in a dozen places in the source. Whitespace, attribute order, and HTML entities are the usual culprits. Here is how to get a clean diff and tell real changes from formatting noise.
Read the guideHow to Compare Two XML Files and See What Changed
Reordered attributes, stray whitespace, and namespace prefixes can make two equivalent XML files look nothing alike. Here is how to get a clean diff, ignore the noise, and read what actually changed, with a worked example.
Read the guideHow to Compare Two YAML Files Without Getting Bitten by Indentation
Tabs versus spaces, reordered keys, and quote style can make two equivalent YAML files look completely different. Here is how to get a clean diff, ignore the noise, and read what actually changed, with a worked example.
Read the guideHow to Compare Two CSV Files and Find What Changed
Reordered rows, a different delimiter, and inconsistent quoting can make two equivalent CSV files look completely different. Here is how to get a clean diff, ignore the noise, and read which rows actually changed, with a worked example.
Read the guideHow to Compare Two JSON Files and Find What Changed
Reordered keys and different indentation can make two identical JSON files look completely different. Here is how to get a clean diff, ignore the noise, and read what actually changed, with a worked example.
Read the guide