P4Merge Overview
P4Merge is a free visual diff and merge tool from Perforce Software for Windows and macOS, part of the Helix Core suite but usable on its own. It lets developers and writers compare two or three versions of a file side by side, with differences highlighted clearly so changes are easy to spot, and it can merge changes from multiple sources while helping resolve conflicts line by line. Beyond plain text and source code, P4Merge can compare images, showing differences between two pictures, which is handy for designers and anyone tracking visual assets. It integrates with many version-control systems, including Git and Perforce, so it can be set as the external diff and merge tool that opens automatically when a comparison or conflict arises. Its clean three-pane layout makes complex merges easier to follow. P4Merge is free to download and use. The full offline installer holds the complete application, so it sets up on a machine with no internet connection. This page links to the official P4Merge download.