Kaleidoscope
A powerful desktop app for comparing text, images, and folders, and merging changes with deep Git integration.
| What is it | A powerful desktop app for comparing text, images, and folders, and merging changes with deep Git integration. |
|---|---|
| Pricing | Freemium — from $10/mo |
| Free tier | Yes |
| Platform | Desktop Application |
| Best for | resolving Git merge conflicts, reviewing code changes between commits |
| Domain registered | 2018 |
Data updated Aug. 1, 2026
What does Kaleidoscope do?
Kaleidoscope is a desktop application built for comparing files and merging changes. Its primary job is to show you the differences between two or three versions of text files, images, or even entire directory structures. It connects deeply with Git, allowing you to review commit histories, compare branches, and resolve merge conflicts directly within its interface. The tool is designed to make these often tedious tasks faster and more visual.
It works by providing specialized views for different tasks. For text, it highlights changes down to the character level and lets you collapse unchanged sections to focus on edits. For images, it offers several modes like side-by-side split, a blinking overlay, and a draggable divider to spot visual differences. The 3-way merge feature clearly displays the source of a Git conflict, showing the common ancestor and both conflicting versions side-by-side. A standout feature is the unified changeset view, which aggregates all modifications between two Git commits into a single, filterable list.
Developers working on teams or managing complex version control histories benefit most from Kaleidoscope. It's useful for conducting thorough code reviews before merging a pull request, untangling a messy merge conflict, or verifying that a design asset matches the intended spec. Designers can also use it to check different iterations of an image file. While it's a premium tool, its value is in saving time and reducing errors during the integration phase of development work.
Key features
What makes it stand outWho is Kaleidoscope for?
Who benefits most from this toolPricing
Free tier available — start without a credit cardTrial
- All features
- macOS Ventura (13.0) or later
Monthly
- 1 User
- 3 Devices
- Unlimited app updates
Team
Everything in Monthly, plus:
- Team Management
- Volume Discount (5+ users)
Trust & presence
Gallery
Click any image to enlargeSimilar tools
AI code reviewer that finds bugs in pull requests and provides automatic status updates for engineering teams
Ellipsis is a GitHub app that automatically reviews code and fixes bugs on pull requests. It catches logical bugs, enforces your team's style guide, and can even generate working, tested code to address comments like "@ellipsis-dev fix this unit test"
AI codebase assistant — ask questions about your code, get AI-powered PR reviews, and generate documentation instantly.
AI-powered code review assistant that automatically writes pull request descriptions and summarizes changes for your team.
A desktop app that combines a visual markdown editor, terminal, and Git client for working with Claude Code.
Mac desktop app that simplifies Git workflows with AI-generated commit messages and code change summaries
AI-powered code review inbox — triages pull requests, auto-merges simple ones, and flags critical changes for human review.
AI desktop assistant that sees your screen to help with spreadsheets, writing, code, and more.