100% Local & Private

Compare Images & Videos Online — Single or Batch, Right in Your Browser

A minimalist full-screen tool for comparing images or videos — each in their own dedicated views. Slider, split & peek for images. Synced playback for videos. No upload, no account. Works in your browser or offline as a desktop app.

Compare Now — No Install Needed →

Free & open source. Works in browser, macOS & Windows.

Color vs Black & White — drag to compare
Color photo comparison — TwinLens image comparison tool
Black and white photo comparison — TwinLens before and after slider
Color Black & White Open in TwinLens →
TwinLens demo

Everything you need to compare images & videos

Professional-grade comparison tools in a minimalist, distraction-free interface. The tool uses your full screen for comparison — no sidebars, no clutter.

Split View

Place two images side by side with a clean divider. Instantly see differences in color, detail, and composition.

Slider View

Drag the slider handle to reveal one image over the other. Perfect for before/after comparisons.

Peek View

Click and hold to peek at the second image. Release to snap back. The fastest way to spot subtle differences.

Up to 4 Images

Compare more than two images at once. Horizontal, vertical, and grid layouts automatically adapt to the number of images.

Zoom & Pan

Scroll to zoom, drag to pan. Fit-to-window and 1:1 actual-size modes let you inspect every pixel with precision.

Instant Swap

Swap images between panels with one click or keyboard shortcut. In multi-image mode, hover any divider to swap adjacent panels.

Editable Labels

Toggle labels on each image panel. Defaults to the filename, but you can edit them to whatever you want.

Snapshot Export

Export your current comparison as a PNG image. Labels are included when visible, perfect for sharing results.

Image Details

View resolution, file size, format, and filename for every loaded image in a clean info panel. Toggle it anytime.

Video Comparison

Compare two videos side by side with synchronized playback, seek bar, and speed control. Record the comparison as a video or snap a frame — ready for slides, blog posts, Notion docs, or PR previews.

Folder Comparison

Drop two folders of images to auto-match files by name. Navigate pairs with arrow keys, view a gallery, and inspect per-image metrics — ideal for batch QA.

Your files never leave your machine

TwinLens is built with a simple philosophy: your images and videos are yours. Everything runs locally with zero network activity.

No Uploads

Images and videos are processed entirely in your browser or app. Nothing is ever sent to a server.

Privacy First

No cookies, no fingerprinting, no personal data stored. We use privacy-focused, cookie-free analytics to count page views — nothing more.

No Ads

Clean, distraction-free interface. No banners, no popups, no sponsored content. Ever.

Works Offline

No internet connection required. The desktop app works completely offline, anywhere, anytime.

Built for speed

Every action is a keystroke away. No menus required.

ActionKeyDescription
Split View1Side-by-side comparison
Slider View2Draggable slider overlay
Peek View3Click-and-hold to reveal
SwapSSwap left and right images
FitFFit images to window
Actual SizeAShow images at 100% (1:1)
DetailsDToggle image info panel
LabelsLToggle editable labels
SnapshotEExport comparison as PNG
ReloadRClear all and start over
Add Image+Add another image (up to 4)
Play / PauseSpaceToggle video playback (video mode)
Seek BackJump back 5 seconds (video mode)
Seek ForwardJump forward 5 seconds (video mode)

Get TwinLens for your platform

Free, lightweight, and ready to use in seconds.

macOS

Apple Silicon & Intel

Windows

Windows 10 & 11 (64-bit) — Coming soon

Or use TwinLens directly in your browser — no install needed.

Download started!

Thank you for downloading TwinLens. Your download should begin automatically.

First time opening?

  1. Open the downloaded .dmg file and drag TwinLens into your Applications folder
  2. When you first launch TwinLens, macOS may say it's from an "unidentified developer"
  3. Open System Settings → Privacy & Security, scroll down, and click "Open Anyway" next to the TwinLens message
  4. You only need to do this once — after that, TwinLens opens normally

We'd love to hear from you

Found a bug? Have an idea? Just want to say thanks? Let us know.

We'll never share your email or spam you.

Tutorials & Tips

Guides on how to get the most out of TwinLens for image and video comparisons.

Frequently Asked Questions

Everything you need to know before getting started.

Is TwinLens free?

Yes — completely free, forever. No account required, no payment, no trial. Use it in your browser right now or download the desktop app.

Do my files get uploaded?

No. All processing runs locally in your browser or desktop app. Your images and videos never leave your device unless you explicitly click Share to generate a link (image only).

What image and video formats are supported?

Images: PNG, JPG, WebP, AVIF, GIF, BMP, SVG, HEIC/HEIF (iPhone photos), and TIFF. Videos: MP4, WebM, and MOV. Works in both the browser tool and the desktop app — no conversion needed on your end.

Can I compare more than 2 images at once?

Yes. TwinLens supports up to 4 images simultaneously, arranged in horizontal, vertical, or grid layouts with swap controls between each panel.

How do I share a comparison with someone else?

Click the Share button in the toolbar. Your images are uploaded and a shareable link is generated that preserves your exact view, zoom, position, and labels. Links expire automatically after 2 weeks.

Can I compare entire folders of images?

Yes. Drag two folders into TwinLens and it automatically matches files by filename. Navigate between pairs with arrow keys, open a gallery view, and check per-image metrics like resolution and file size — perfect for comparing image datasets or HR/LR pairs online.