Who this helps
- People reviewing edits to a draft, configuration or log sample.
- People comparing line-based text before copying a report.
Developer Utility
Compare two texts to check added, removed, and unchanged lines. Useful for reviewing differences in sentences, code, configuration files, and notices before and after edits.
Enter the original text and changed text to compare.
Check added, removed, and unchanged lines with colors and symbols.
Enter two texts and click the compare button.
Results are classified line by line, making it easy to review document edits or code changes.
Lines newly added in the changed text. Useful for checking new sentences, code, or settings.
Lines that existed in the original text but disappeared from the changed text.
Lines that exist identically in both texts, helping you see what stayed the same.
The tool aligns matching lines, then marks additions and deletions. A line inserted in the middle does not have to make every later line look changed. Use the options carefully: ignoring differences also hides information.
Paste nonempty text into both inputs. Each side supports up to 200,000 UTF-16 units and 1,500 comparison lines.
Choose whether to ignore leading/trailing whitespace, blank lines or letter case.
Run the comparison and read = for matching lines, - for removed lines and + for added lines.
Check the source context before interpreting the change percentage.
Copy or download a text report. Recompare after changing the inputs or options.
The denominator is the 4 aligned output rows, not the number of characters.
These are comparison rules. Internal spaces still matter; use the original text to review exact formatting.
CRLF line endings are normalized to LF. Selected options build comparison lines, and a longest common subsequence aligns them. A changed line is represented as a deletion and an addition. Change rate is rounded from (added + removed) / (same + added + removed) × 100.
The text and report are processed in the browser rather than sent to the win-j server. Review what you copy into a report before sharing it.
Remove unwanted hard line breaks before comparing drafts.
Check the length of the final text after reviewing changes.
No. It counts added and removed rows as a fraction of all aligned output rows. Even one edited word can make an entire line appear twice: once removed and once added.
No. It trims the start and end of each line. Different spaces between words remain differences.
The alignment does not separately identify moves. Read both markers together with the surrounding lines.
Both sides need non-whitespace text. Use a file comparison tool for additions to or deletions of an entirely empty file.