2xBRAll tools ↗
SIGNATURE / UNIVERSAL DIFF / V1.0

See what
actually changed.

Compare text and code with a bounded Myers line diff, or compare JSON structurally by path so formatting and key order do not become fake changes.

TEXTCODEJSONLOCAL
UNIVERSAL DIFF / V1
3 CHANGES
ADDED 1REMOVED 0CHANGED 2ENGINE PATH-AWARE
CHANGE$.maxBytes
134217728+ 268435456
ADD$.modes[2]
+ "nearby"
CHANGE$.version
"1.3"+ "1.4"
LOCAL PROCESSINGNO UPLOADTEXT / CODE / JSONJSON = STRUCTURAL PATH DIFF
01 / TEXTLine-aware comparison

Additions, removals and unchanged lines retain their source line numbers. Optional whitespace and case normalization never changes the original text.

02 / CODENoise controls

Code mode can collapse whitespace for comparison while still displaying exact source lines in the result.

03 / JSONStructural diff

Objects are compared by keys and arrays by index. A formatting-only change or reordered object keys produces zero structural changes.

04 / SAFETYBounded work

The line engine has an edit-distance cap. Pathological comparisons fall back conservatively instead of locking the browser.