XOR for Mac-en

App icon of the XOR

XOR for Mac

PDF Difference Detector

XOR is a tool for detecting the difference between two PDFs. It visually displays the fine differences between paired pages with 100% accuracy. Therefore, it is suitable for finding minor differences before and after correction.
Also, it is effective to use “to find unchanged pages and exclude them from verification targets”.

In XOR, paired pages are overlapped and visual differences are displayed.

xor concept animation

Require

XOR requires macOS High Sierra or later.

macOS High Sierra macOS Mojave
macOS
High Sierra
macOS
Mojave

You can download XOR from the Mac App Store.

Download_on_the_Mac_App_Store_Badge_en

Back To Top

Usage

Reading two PDFs

When you launch XOR, the PDF selection dialog will be displayed.

XOR_PDF selection dialog(vacant)

Please select two PDF files you want to compare, by pressing the [Open…] button. Or, you can drag and drop PDF from the desktop into the dark gray area of the dialog.

After you select PDFs, if you move, rename or edit them, you need to reselect them.

When you select PDF, a thumbnail of the first page and file information are displayed.

XOR_PDF selection dialog(selected)

Please press the [OK] button. A document window appears, and the two PDF files are displayed side by side.

比較画面(初期状態)

Comparison

Please display the page you want to compare and press the [Space] key on the keyboard. Both pages are overlapped.

XOR_Comparison in progress

The part where there was no difference between both PDFs are displayed in gray (*), and the parts with differences are displayed in red or blue.

When you press the [Space] key again, the pages are redisplayed side by side.

* Depending on the characteristics of the monitor, the gray may be displayed as reddish.

Zoom in/Zoom out

You can change display magnification by keyboard operation.

  • Zoom in:command + plus (+)
  • Zoom out:command + minus (-)
  • Whole page:command + 0
  • Maximum page width:command + 1

GIF Animation of Zoom in & out

Export/Print

You can export two paired PDF pages as a single PDF or print them out.

  • Export:command + E
  • Print:command + P

xor-exported-or-printed-image

Marking

New function of the version 1.1

You can mark the changes you have found with a square while these pages overlaped.

Marking(囲みを作成)
Each change is marked by a red rectangle

Do the following.

  1. Drag from top left to bottom right of the change
  2. Right click within the selection
  3. Select “Marking” from the context menu

The square of the mark will be reflected on both pages, when you change to side by side.

The mark is also reflected in the exported PDF and printout.

Masking

New function of the version 1.1

You can mark the changes you have found with a square while these pages overlapped.

Masking(マスクを作成)
Areas where confirmation is unnecessary are marked with white rectangles

Do the following.

  1. Drag from top left to bottom right of the change
  2. Right click within the selection
  3. Select “Masking” from the context menu

The square of the mask will be reflected on both pages, when you change to side by side.

The mask is also reflected in the exported PDF and printout.

Back To Top

Subscription

If you use XOR for the first time, there is a 30 day free trial period. Subscription agreement is necessary to use it after that.

Tryal

If you use XOR for the first time, the subscription dialog is displayed.

Subscription dialog (Tryal/Subscription)

Click on the “30 day trial version”. You can start the trial.

Subscribe

If you launch XOR after the 30 day trial period is over, the subscription dialog is displayed.

XOR Subscription dialog

Click the “Monthly Subscription” button. You can subscribe to use the app.

Unsubscribe

Select [Subscriptions …] under the [Help] menu. The subscription dialog is displayed.

Click the [Manage Subscriptions …] button. Then the window of iTunes will be displayed. Please complete the unsubscription procedure.

Expiration date

Select [Subscriptions …] under the [Help] menu. The subscription dialog is displayed. And the expiration date is written there.

Unsubscription must be completed 24 hours before the expiration date.

Back To Top


FAQ

How much is the price?
Subscription rate is $17.99(*) per month.
This contract is automatically renewed monthly, but you can cancel at  anytime.

* Prices outside the US store are determined by the exchange rate.

Is there a trial version?
If you use XOR for the first time, there is a 30 day free trial period. Subscription agreement is necessary to use it after that.
What are the advantages of subscription?
  1. The initial cost is relatively low.
  2. You can cancel the contract when it is no longer needed.
    Therefore companies and organizations can control costs by increasing or decreasing team staff.
  3. There is no additional cost to upgrade to the new version of the app.
I can not find the subscription button on the Mac App Store.
You can subscribe in the app. Please refer to “Subscribe” above.
How do I sign up for a subscription?
You can subscribe in the app. Please refer to Subscribe above.
How can I cancel my subscription?
You can unsubscribe in the app. Please refer to Unsubscribe above.
When should I cancel my subscription?
Unsubscription must be completed 24 hours before the expiration date.  Please refer to “Expiration date” to confirm the expiration date of subscription. Please refer to “Unsubscribe” for the cancellation precedure.
You can use XOR until the expiration date after cancellation.
How can I confirm the the expiration date of subscription?
Please refer to Expiration date to confirm the expiration date of subscription.
I think XOR is very expensive.
XOR is a tool for professionals who are not allowed to make trivial mistakes in production. Their number is limited. So we decided this price.
Moreover, we have many ideas of functions which could not be included in the current version of XOR due to priority reasons. We would be pleased if you understand that the price includes investment to realize them early.
Can companies and organizations subscribe for the number of staff?
Yes. For details, please visit Apple’s business support page.
Is there a packaged version?
No.
Can I purchase with a single payment?
No. It is only a subscription.
Can I purchase it outside the Mac App Store?
No.
Which OS will run XOR?
XOR works with macOS High Sierra or macOS Mojave.
How much performance Mac is required to use XOR?
It’s okay with an entry level Mac. XOR is a very light app.
Is there a Windows version?
It is under development. We are planning to release it in the summer of 2019.
Can I compare grayscale PDFs?
Yes.
Can I compare RGB color PDFs?
Yes.
Can I compare CMYK color PDFs?
Yes.
Can I compare spot color PDFs?
No. It is out of support.
Can I compare other than PDF?
No. If you want to compare images please convert it to PDF.
Can XOR notify me “how has it changed” not only “where” ?
No.

For example, we can develop software logic to analyze and compare between old PDF and new PDF. It is effective if the order and number of all elements in both PDFs are the same. However, if some elements are moved or new things are inserted during the modification, the logic may report an incorrect comparison result because wrong element pairing will occur.
Also, even if the logic accurately reports “where has changed”, humans have to verify that it has been modified as intended. This circumstance will not be solved until the artificial intelligence technology catches up with humans.
Therefore, XOR only judges “where has changed”.

Are you planning to release the next version?
The current version of XOR does not have the features I want.
We hope so. We have lots of ideas of unrealized features.
However, the timing of the upgrade depends on the revenue of this app. That day may come sooner if you have recommended XOR to your colleagues or person who works in the same field.
How should I call “XOR”?
Please pronounce it as | eks | oʊ | ɑːr |.
What is the origin of the name “XOR”?
It is “eXclusive OR”. We expressed it as exclusive OR about how to find differences by overlapping pages.
What is FROGFISH?
Frogfish is the name of a very popular fish in scuba diving.
About 50 kinds of members of Frogfish have been found. Some species of frogfish can hunt other fishes using their own fishing rods and simulated bait.
What is the stripe pattern image used for the cover image of this website?
It is the face of a very rare fish called Psychedelic Frogfish.

Back To Top

Privacy

XOR is an offline application. It does not collect or transmit personal information or data other than subscription procedures.

Personal data when someone is inquired from this website will be used only for user support.

Back To Top

Terms of Use

Last updated: March 31, 2019

This document is the terms of use for the application “XOR” provided by FROGFISH.JP. Please read the following carefully before using XOR.

If you do not agree to some of the terms, you can not use this app. By using this app, you are agreeing to these terms.

Subscription

XOR is provided with the subscription agreement. The subscription rate is $17.99 or equivalent amount in local currency par a month. The contract will be renewed automatically every month unless you turn off automatic renew option until 24 hours before the expiration. The fee will be charged to your iTunes account monthly.
You can use XOR until the expiration after unsubscribe. No cancellation of the current subscription is allowed during active subscription period.

Free trial

If you use XOR for the first time, there is a 30 day free trial period. Subscription agreement is necessary to use it after that. If you subscribe within the trial period, the remaining trial period will expire.

Free change

FROGFISH.JP may modify the subscription fees by sole discretion. The new fee will be applied after next update of the agreement.

Refund

Except when required by law, paid subscription fees are non-refundable.

Back To Top