Spot the differences,
merge in seconds.

Kaleidoscope is the world’s most powerful file comparison app. Compare different text files, images, and folders on your Mac and iPad. Review and merge changes in a matter of seconds (merging available only on the Mac).

Get Kaleidoscope
Kaleidoscope screenshot on laptop

There’s no comparison.

Kaleidoscope is an integral part of the creative and professional process. Use it to unravel the complexity between multiple versions of a text file, image, or folder. Use it to get more done.

Kaleidoscope's Text Scope: Clarity in Milliseconds

Text Scope

Every word matters

Kaleidoscope's Image Scope: Spot the Differences

Image Scope

Every pixel counts

Kaleidoscope's Folder Scope: Information at a Glance

Folder Scope

Make things simple

Kaleidoscope's Workflow: Integrate with Anything

Your Workflow

Be more productive

Kaleidoscope text screenshot on macOS Kaleidoscope image scope screenshot on macOS Kaleidoscope folder scope screenshot on macOS Kaleidoscope workflow screenshot on macOS

Diff plain text files, native code, HTML, and .docs. Drill all the way down to line and character-level changes.

With exceptional performance and multiple modes, Kaleidoscope makes reviewing images fast, simple, and beautiful.

Compare any two directories or folders side-by-side to understand the intricate differences between them.

Seamless integration with Git, SVN, and Mercurial.

Developing superpowers.

Integration with the Xcode debugger and the enhanced ksdiff tool give you even more power to spot important differences.

Compare Output

When differences count

Images, too

Worth a 0x03E8 words


Let them work for you

| ksdiff -

Unix at your command

Use the new ksp and kspo debug commands to send any debug output to Kaleidoscope.

Send image data to see exactly what’s going on.

Use breakpoints to automate the process of sending content when it’s most valuable, and compare later.

Integrate the ksdiff tool with anything you can do on the command-line. Also work with images.