Frequently asked questions
Is this file comparison tool free?
Yes. You get a number of free comparisons every day, shown next to the Compare button. Each click on Compare counts as one use; moving changes, undoing and changing options afterwards is free for 30 minutes. The allowance resets at 00:00 UTC, and packages with higher limits are available.
Are my files uploaded or stored?
To work out the differences, the two texts are sent to our server, compared in memory and sent back. They are not saved or logged. Please don't paste passwords, keys or other secrets into any online tool, including this one.
Which files can I compare?
Any text: source code, configuration files, JSON, CSV, Markdown or plain text. Paste it into the two editors, or upload files such as .txt, .md, .js, .jsx, .ts, .tsx, .json, .html, .css, .scss, .py, .java and more. Choose a language to get syntax highlighting.
How large can the files be?
Each side can be up to 977 KB and 20,000 lines. For larger files, compare them in parts.
Can I ignore whitespace, line endings or letter case?
Yes. Tick Ignore whitespace, Ignore line endings or Ignore case under Comparison options to hide differences that don't matter, such as changed indentation or Windows versus Unix line endings.
Can I copy a change from one side to the other?
Yes. Every change in the list has → and ← buttons that copy that change to the right or the left side. Undo change and Redo change take you back, and Swap sides exchanges the two texts.
What is the difference between side-by-side and unified view?
Side by side shows the two versions next to each other with the changed characters highlighted. Unified shows them in one column, with removed lines marked − and added lines marked +, like a code review.









