Compare up to 4 images or videos

Compare Images and Videos Side by Side — Right in Your Browser

The best free image slider and online image comparer — for ML engineers comparing model outputs, photographers showing before/after, drone operators reviewing aerial shots, and QA teams spotting visual regressions. Compare two images side by side, two videos in synced playback, or two folders at once — drop the files and see the difference.

Free forever · No ads · Works offline · Nothing uploaded

Watch a 60-second tour

Built for anyone who compares images or video

One tool, four kinds of work. Each flow works the same way: drop files, drag, done.

ML research and model evaluation

Compare generative image/video model results or checkpoints — 2, 3, or 4 at a time. Drop a folder of HR/LR pairs and arrow-key through them. Grid-view up to 4 outputs at 1:1 pixel accuracy.

Compare model outputs →

Photography and retouching

Show clients before and after a retouch. Drag the image slider to compare two images side by side online — the fastest way to present a retouch in real time. Check exported files against the original without losing detail. HEIC and TIFF supported natively.

Compare photos →

Real estate and drone operators

Before/after property shots, seasonal comparisons, renovation documentation. Share a link your clients can open — no account needed on either end.

Compare aerial shots →

Video and VFX

Synced playback of up to 4 videos at up to 4× speed. Compare renders, encoding passes, color grades, or generative video model outputs. Record the comparison as MP4.

Compare videos →

What makes TwinLens different

Six things most online image comparison tools don't do — or charge for. TwinLens ships all of them, free.

Folder comparison, free

Drop two folders. TwinLens auto-matches files by name and lets you arrow-key through every pair. Most tools — even paid ones — don't have it.

Synced video playback

Up to 4 videos, one scrubber, shared speed control up to 4×, automatic drift correction. Most web comparison tools — even paid ones — don't do video at all.

Up to 4 images or videos at once

Grid, horizontal, or vertical layouts — for both images and videos. Useful for model checkpoints, multiple color grades, or A/B/C/D test variants.

Nothing uploaded

Processing happens entirely in your browser or desktop app — even client NDA work stays safe. The optional share link is explicit: you click it, your files go up, and they auto-delete in 2 weeks.

Full-screen, keyboard-driven

Images fill your whole viewport. Every action has a one-key shortcut. Compare at 1:1 pixel accuracy without fighting the UI.

Report-ready sharing

Export a snapshot of any comparison as a clean PNG. Rename labels under each image to call out exactly what you're comparing. Or send a shareable link — your client opens it in their browser, no account or install needed on either end. Built to prepare and deliver visual reports.

Drive everything from the keyboard

Every view mode, toggle, and export has a one-key shortcut.

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)

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.

Private by default

Files stay on your device.

Free forever

No account, no paywall, no ads.

Fast

Full-viewport, keyboard-driven, no clutter.

Works offline

Desktop app for Mac and Windows.

Get TwinLens for your platform

Free, lightweight, and ready to use in seconds.

Use in browser

No install · works anywhere

Launch TwinLens →

macOS

Apple Silicon & Intel

Windows

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

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.

Guides for real workflows

Problem-focused walkthroughs for the kinds of comparison work people actually do.

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 — works for both images and videos.

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 or videos at once?

Yes. TwinLens supports up to 4 images or up to 4 videos simultaneously, arranged in horizontal, vertical, or grid layouts with swap controls between each panel. Videos play in lockstep with a shared seek bar and automatic drift correction.

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.

Can I embed a TwinLens comparison on my website?

Yes. Generate a share link, then use the URL in an iframe. Real estate sites, product review pages, and blog tutorials use this to show before/after or option-A/option-B without hosting their own comparison widget. Full walkthrough →