WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
Free, open-source diff and merge tool for macOS and Linux — WinMerge's battle-tested engine with a native Qt 6 interface