Compare files with... Kaleidoscope

Use Kaleidoscope to spot the differences in text, images, and folders. Review and merge changes in seconds with the world's most advanced file comparison application.
15 Day Trial

Clarity in (mili) seconds - Text Scope

Whatever you write, your first draft is never the last. Spot changed text quickly and merge instantly.

Whitespace Ignoring:

Compare text in Blocks, Fluid and Unified layouts in both Two-Way and Three-Way modes. Quickly navigate and search through the most readable diff you've ever seen.

  • Three-Way Merge intelligently auto-merges the right content
  • Seamlessly switch between three different layouts
  • Pick your font and color scheme, with or without wrapping
  • Powerful search and navigation features
  • Did we mention it's blazing fast?
  • Now with Whitespace Ignoring


Compare your files in three different layouts, use instant search to find matches in one or both files, and use your keyboard's arrow keys to quickly jump from change to change. There are no distractions but tons of useful features.

Unified Layout

Kaleidoscope offers the best Three-Way merge handling with the new Unified Layout. Instead of just showing you text side by side, Unified layout interleaves your possible choices on the left with your final output on the right, providing a concise, readable, and delightful way to merge.


Spot the Differences - Image Scope

  Four Layouts

Spot the smallest retouch, that 2 pixel nudge and the slightest color change in a heartbeat.

Incredibly Fast  

With four different layouts and exceptional performance, Kaleidoscope makes reviewing image files that much easier and quicker.

  • Perfect for photographers, retouchers and designers
  • Did we mention it's super snappy?


Simply put, the image scope is really fast. Scrolling and zooming is always responsive, whether you use multi-touch gestures or your mouse and keyboard. Try it once and you'll wonder why you ever settled for less.

Spot On

The human eye is really good at spotting differences, but sometimes it can use a little help. Each layout aids the eye in a different way, to help you quickly spot anything, from the smallest retouch to image-wide color changes.


Information at a Glance - Folder Scope


Kaleidoscope does folders, too! Compare two different directories side-by-side, clone files from one to the other, and double click any pair of files or folders to compare them.

With powerful data filtering and exceptional performance, Kaleidoscope makes reviewing differences in files & folders easier than ever.

  • Ultra-fast algorithm for finding differences in large folders
  • Sort and filter down to what matters most
  • Drill deeper into folders for more detailed comparisons
  • Copy your preferred files across sources


Folder Scope uses an ultra-fast, multi-pass algorithm to find and show differences to you quicker than ever. Spend more time examining and exploring your files, not waiting for a comparison to finish.


Whether it’s a music collection or branches of code, folders can have a lot of differences. Folder Scope makes it easy to filter for what you are looking for and drill down to see more. Double click a folder to open a new tab and filter it to see any combination of changes, additions, and deletions.

Complete your Workflow

Complete your workflow with Kaleidoscope.
Git, SVN, Mercurial, drag and drop, it all works.

  Built-in integration Supported file formats (among others)  

Drag and drop files and launch comparisons from other apps. View grouped changes from Git, SVN, Mercurial, Bazaar, or Perforce in one clear changeset.

  • A hugely efficient addition to anyone's toolkit
  • Flexible interface with great drag and drop support
  • Get a complete and concise overview in a changeset
  • Integrate with a world of other tools!

Files Galore

Drag a bunch of files onto Kaleidoscope to compare them to each other. Make as many comparisons as you want, and switch between them in Kaleidoscope's uncluttered tabbed interface.

Plays Nice

Kaleidoscope integrates perfectly with Versions, our award-winning Subversion client. SourceTree and Tower also integrate nicely. For everything else there is ksdiff, our built-in command-line tool.



  • Organized workflow
    One tab per comparison
  • Compare two+ files
    Add any number of files per tab
  • Always up to date
    Auto-refreshes when files change
  • File Shelf
    Quickly go from file to file
  • Path Bar
    See where your files are
  • Keyboard shortcuts
    Every action has a shortcut

Text Scope

  • Supports any text file
    Plain text, source code, HTML, and import text from .doc and .rtf files
  • Two-Way and Three-Way Merge
    Pick the content you want to keep
  • Clear visualization
    Added, deleted and changed text
  • Three layouts
    Blocks, Fluid & Unified
  • Customizable
    Pick your font and color scheme
  • Instant search
  • Change Stepper
    Quickly jump from change to change
  • Whitespace Ignoring
    Ignoring of leading, trailing, and line‑ending whitespace

Image Scope

  • All popular image file formats
    JPEG, TIFF, PNG, PSD and more
  • Four connected layouts
    Two-Up, One-Up, Split & Difference
  • Comprehensive image support
    RGB/CMYK/LAB, alpha, any size.
  • Multi-touch support
    Smooth scrolling and pinch to zoom
  • Customizable environment
    Change background color, difference mask and checkerboard settings
  • Two difference mask modes
    Spot absolute or relative changes

Folder Scope

  • Compare two+ folders
    Add any number of folders per tab
  • Powerful filtering
    Choose only the types of differences you want to see
  • Safe bulk copies
    Select what you want to copy and move it safely all at once
  • Dig deeper
    Double click a row to explore the details
  • Live updates
    Auto-refreshes when files change
  • Compare everything
    Double click any row to open Image, Text, or Folder scope


  • Git, Mercurial, SVN, Bazaar & Perforce
    Integrate with a couple of clicks
  • ksdiff Command-line tool
    Integrate with practically anything
  • Changeset
    All your changed project files conveniently grouped in one tab
  • Third Party Apps
    Versions, SourceTree, Tower, TextMate's SVN & Mercurial bundles and more

System Requirements

  • An Intel based Mac
  • macOS 10.12 or later

We hope you'll take Kaleidoscope for a spin.

Download a trial