Compare Salesforce metadata and see the differences in a clear, visual format

Salesforce Metadata Comparison Tool

No surprises in production

Real changes

No cosmetic noise

Using diffs to compare metadata

Before you deploy, or simply want to see how two environments differ, mtdt lets you compare metadata side by side and see exactly what has changed
Before you deploy, or simply want to see how two environments differ, mtdt lets you compare metadata side by side and see exactly what has changed
Org ↔ Org
Branch ↔ Org
Archive / Backup ↔ Org
How it works

Running a comparison

Simple steps to compare metadata
  • Open Comparisons and choose your two sides (source and target).
  • Start a full comparison: all metadata types are included automatically
  • mtdt retrieves both sides and shows you a comparison table per type per item: added, removed, changed, or identical
Forget about false differences caused by formatting or element order. mtdt normalizes metadata before comparison, so you see only the real differences.
Only real differences

compare Salesforce metadata without reading XML

See the diff as a structured, clickable view

A per-property diff with a source and target side and a checkbox on each row, so you can see (and select) exactly which properties differ. Toggle it with the XML Diff / Table View switch in the compare dialog header.
Table View
For profiles and permission sets, the diff opens straight into a row-per-permission grid: each object, field, tab, and record-type permission is a row, with a read-only Source column and an editable Target toggle. Flipping a Target toggle marks that one permission as an override, you tune access by clicking rows, not by hand-editing a profile's XML.
Permission manager
frequently asked questions
Find answers to common questions about the mtdt metadata comparison features
contact us
Have questions? We’re here to help!