See everything a pull request affects — before you merge it.

DiffLens follows a change through your tests, docs, and API consumers, and tells you whether it's safe to merge. It runs entirely in your browser; your code never leaves this tab.

The pull request

2 lines changed. Looks harmless.

What it reaches

  • frontend/src/OrderCard.jsstill reads customerName
  • tests/orders.contract.test.jsstill asserts the old field
  • docs/api/orders.mdstill documents it

None of these are in the pull request. DiffLens finds them.

Open a repository

Drop in a folder or a .zip. DiffLens picks the branches to compare for you.

See what it touches

Every file the change reaches, including the ones the author forgot to update.

Share a clear answer

A merge verdict and a ready-to-paste review, updated as you triage.

No sign-up · Nothing is uploaded · Open source

Open a repository

DiffLens compares its branches and shows everything the change affects.

Drop a project folder or .zip here

It must contain a git repository. Nothing is uploaded.

Open from a GitHub URL

Public repositories only. Cloned in your browser through a public relay.