Source invoice PDFs stay in your browser.
This validation version is designed so the PDF files you select are read by JavaScript running in your browser. The source invoice PDFs are not intentionally uploaded to an application server for analysis.
What is processed locally
The browser reads text from the PDFs, attempts to identify invoice dates, totals, line items and recurring fees, and compares the two normalized invoice structures. The resulting comparison is kept in page memory for the current session.
What may still reach infrastructure providers
Like most websites, ordinary web requests can expose technical metadata such as IP address, browser type, requested URL and timestamps to the hosting provider. This site is hosted on Cloudflare Pages. PDF.js is loaded from jsDelivr, so the browser also makes a normal request to that CDN for the software library. The invoice file itself is not intentionally sent with those requests.
Analytics
This validation version does not use third-party analytics that read invoice contents. Product events may be added later, but invoice text and line-item values should not be included in analytics payloads.
Important limitation
Browser-side processing reduces server-side document exposure, but it does not make the website a regulated document vault. Do not use the checker for material that you are not authorized to process.
Independent tool
Cintas Invoice Checker is an independent comparison tool and is not affiliated with, endorsed by, or sponsored by Cintas Corporation. Cintas is a trademark of its respective owner.
Ready to compare two invoices?
Use original digital PDFs for the best extraction quality.
Open the free checker →