Compare

Line diff · Structural diff (moves separated) · Merge picked parts

견주기

두 글·코드의 다른 데를 짚습니다. JSON 은 열쇠 경로로 견주고, 바탕 하나에 고침 둘도 합칩니다

원래 것
바뀐 것
다른 데가 없습니다

Compares two texts line by line, and also by structure (JSON/YAML key paths). Something that only moved is reported as a move, so twenty lines do not turn red for nothing.

How to use it

  1. Paste text on the left and the right
  2. Use the line diff to see what changed
  3. For JSON/YAML switch to the structural diff — keys are matched by path, so moves and value changes are told apart
  4. Merge only the pieces you want

Common questions

What is the difference between the line diff and the structural diff?
The line diff reads text literally. Move one key up in a JSON file and every line in between looks changed. The structural diff matches keys by path, so something that only changed position is reported as a move.
Does it handle very long texts?
Yes, but everything is computed in the browser, so tens of thousands of lines get slow. Pasting just the part that changed is faster.
Is the text sent to a server?
No. The comparison happens entirely in your browser.

Other tools

Stays on your device What you enter is handled inside your browser only — nothing is stored or sent anywhere.

This tool page states where what you enter goes — see the badge above. All tools · KarmoLab · Who made this · Built with AI. View source