2048 KB limit (8192 KB for premium users)
Document type:
First file
Second file
2048 KB limit (8192 KB for premium users)
First URL
Second URL
First 2048 KB will be compared (8192 KB for premium users)
Plain text Word documents PDF documents HTML JavaScript Binary files ZIP archives Unicode

What else can I do with DiffNow?

DiffNow also lets you compare:

  • Microsoft Office documents (doc, docx, xls, xlsx, ppt, pptx)
  • Source code in C, C++, C#, Java, Perl, PHP, and other languages
  • RAR, 7-zip and other archive formats

Ready for comparison.
Ready for comparison.
Contact Us close







DiffNow lets you compare text files, documents, binary files, and archives up to 2048 KB (8192 KB for premium users) in size. You can either upload the files you wish to compare or enter their URLs. Results are returned as an interactive HTML report.

DiffNow is powered by ExamDiff Pro and uses all of the comparison plug-ins in the ExamDiff Pro plug-in library.

All uploaded files are deleted immediately after comparison.

At PrestoSoft LLC we value and protect your privacy. These Terms of Service explain how we collect, use, and protect information collected from users (each, a "User") of the www.diffnow.com website ("Site").

How we use uploaded files

As part of comparison, User may upload files to the Site. We delete all uploaded files from the Site during file comparison or, if no comparison is subsequently performed, at the end of the browsing session. Comparison results are deleted from the Site at the end of the browsing session.

We collect only the following information for quality assurance purposes: the names of the files or URLs compared by User and whether and when any errors occurred during comparison.

The User shall not upload files of a sensitive nature as part of User's interaction with the Site.

How we use your email address

We may use your email address to send anouncements about new DiffNow features. We will not pass or sell your email address to third parties.

Web browser cookies

Our Site may use "cookies" to enhance User experience. User's web browser places cookies on their hard drive for record-keeping purposes and sometimes to track information about them. User may choose to set their web browser to refuse cookies, or to alert you when cookies are being sent. If they do so, note that some parts of the Site may not function properly.

How we protect your information

We adopt appropriate data collection, storage and processing practices and security measures to protect against unauthorized access, alteration, disclosure or destruction of your personal information, username, password, transaction information and data stored on our Site.

Sharing your personal information

We do not sell, trade, or rent User's personal identification information to others.

Changes to these terms of service

We have the discretion to update these terms of service at any time. We encourage Users to frequently check this page for any changes to stay informed about how we are helping to protect the personal information we collect. You acknowledge and agree that it is your responsibility to review this privacy policy periodically and become aware of modifications.

Your acceptance of these terms

By using this Site, you signify your acceptance of this policy. If you do not agree to this policy, please do not use our Site. Your continued use of the Site following the posting of changes to this policy will be deemed your acceptance of those changes.

Contacting us

If you have any questions about these Terms of Service, please contact us at:

PrestoSoft LLC
P.O. Box 3611
Thousand Oaks, CA 91359
(877) 392-6343

This document was last updated in 2015.
Linebreak styles
Ignore white space in lines
Changes in amount
Ignore lines
All blank lines
Blank lines at the end of a file
Lines matching regular expression Error
Line ranges Help Use a comma-separated list of inclusive ranges, each of which is either a number or a pair of dash-separated numbers. Numbers in square brackets count from the end of the file. Examples: 1-6 or 1-6,12,20-[6],[1]. Error
Ignore parts of each line
Parts matching regular expression Error
Column ranges Help Use a comma-separated list of ranges, following the rules for defining ranges of ignored lines above. Numbers in square brackets count from the end of the line. Examples: 1-6 or 1-6,12,20-[6],[1]. Error
Split results horizontally
Show only differences
Show line inspector
Line Count Limit (0 for unlimited)   Help This feature helps limit diff report sizes, as most modern browsers cannot handle incredibly large reports. Note that you can drastically reduce report size by selecting 'Show only differences' on this page. Error
Word Wrap
Enable Word Wrap
Wrap Width   Error
Text color Background color Underline Strikethrough
For file and archive comparison
Identical items:
Added items:
Deleted items:
Changed items:
For file comparison only
Changed text in changed lines:
Ignored text:
For archive comparison only
Newer items:
Older items:

Click the button below to store this comparison report on our servers and receive a permalink, so you can share it with colleagues. If you are logged in, you are able to view all of your reports by using the Saved Reports command.

Store for:

With a free DiffNow account, you can store your comparison options and keep track of your saved reports, as well as getting access to bonus features.

If you use DiffNow regularly, registering for an account can be useful for several reasons:

Registration only takes a minute and is of course perfectly free. We are also planning on adding more features to user accounts in the future, such as more advanced comparison options. Be sure to let us know if you have any feature suggestions using the Feedback link on the left side.

Enter your email address, and your new password will be sent to you.

Please choose a new password for your DiffNow account.

You must be logged in to get DiffNow Premium. Please login or register in the top bar.
DiffNow Standard DiffNow Premium
Unlimited Comparisons Yes Yes
Savable HTML Reports Yes, stored up to 1 year Yes, unlimited storage
Ads Yes None
Input File Limit 2 MB 8 MB
Diff Report Limit 2000 lines Unlimited
Word Wrap No Yes
Advanced Ignore Options No Yes
Free $19.99 per year

Cancelling your DiffNow subscription will stop recurring yearly payments for DiffNow premium. Your current subscription will last until the expiration date: 

Your subscription has already been cancelled

Are you sure you want to cancel your DiffNow Premmium subscription? You can always reactivate your premium subscription in Manage Premium Subscription dialog up until the expiration of your subscription.

The Word Wrap feature cannot be used together with Ignore... options that use regular expressions to ignore line parts (Ignore Parts of Each Line and Ignore Comments). Do you want to force Word Wrap and disable these Ignore... options, or to keep the Ignore... options, and cancel the Word Wrap operation?