Folder Listing Diff compares two text directory listings and tells you exactly which files were added, removed, or possibly renamed between them. Paste the output of find, ls -R, tree, or any tool that prints one path per line, and get an instant set-based comparison. It is handy for verifying deployments, auditing backups, and spotting files that went missing during a move — all without reading your real filesystem.
How it works
Each side is split into lines, trimmed, and stripped of blank entries, then collapsed into a set of unique paths. The tool computes three groups using set difference and intersection:
- Only in A — paths present in the left listing but not the right.
- Only in B — paths present in the right listing but not the left.
- Matched — paths present in both.
For rename detection, it compares the trailing file name (the part after the last /) of each only-in-A path against the basenames of only-in-B paths. When a basename appears on both sides under different folders, both lines are tagged as a possible rename so you can confirm it by eye.
Tips and notes
Toggle case sensitivity to match your filesystem: macOS and Windows are typically case-insensitive, while Linux is case-sensitive. Because comparison is set-based, the order of lines does not matter — a sorted and an unsorted listing of the same files show zero differences. Everything runs locally, so even large listings stay private to your browser.