Invoice Subtotal Calculator
Add up the lines and see the taxable base for each rate on the invoice.
Read a scanned or photographed invoice into text, in your browser, with nothing uploaded.
Drop a scan, a photo or a scanned PDF here
Invoice OCR reads scanned and photographed invoices into text entirely inside your browser, sharpening the image first, reporting a confidence figure for the page and for every line, in more than a hundred languages.
OCR services want your invoices on their servers. An invoice carries a bank account, a customer list, prices you do not publish and often a home address — it is close to the worst document to hand to a free web service whose business model you cannot see.
This runs the OCR engine inside your browser. The engine is about thirty megabytes and is fetched from a public CDN the first time you use it; after that the reading happens on your machine, and the image never goes anywhere. You can watch the network tab.
Drop a scan, a photo or a scanned PDF. The image is sharpened first — greyscale, a contrast stretch and a threshold, which roughly doubles accuracy on a phone photo, because the problem is almost always uneven lighting rather than resolution. You get the text, a confidence figure for the page and one for each line, so the lines worth checking are obvious. Over a hundred languages are available.
The engine is fetched once, then works offline.
Contrast and threshold, which doubles phone-photo accuracy.
The lines worth checking are marked.
Pick the language of the invoice.
An invoice is the last document to hand to a free service.
JPG, PNG, WebP or a scanned PDF.
The language pack is fetched once and cached.
A page takes two to ten seconds depending on your machine.
They are marked, and they are where the errors are.
No. The OCR engine is downloaded and run in your browser. The image is read on your machine and nothing is sent anywhere.
The engine and the language data are around thirty megabytes and are fetched once, then cached by your browser. Later runs start immediately.
Scan at 300 dpi, keep the page straight, and avoid shadows. A flat, evenly lit photo beats a high-resolution one taken at an angle.
The common European languages, plus Arabic, Chinese, Japanese, Korean, Hindi, Bengali and others. Pick the language of the invoice, not yours.
What people who use the Invoice OCR think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Invoice OCR. It takes half a minute and no account.
Write the first reviewAdd up the lines and see the taxable base for each rate on the invoice.
Clean a list of invoice data: whitespace, duplicates, dates, amounts and names.
Bill by the hour, day or project, with the terms that actually get freelancers paid.
Turn an invoice of any kind into clean, typed JSON.
Bill cleaning by visit, hour or contract, with materials and extras itemised.
Format an amount the way its own country writes it, and spell it out in words.
Day rates, materials, retention and CIS deductions on one contractor invoice.
The closing invoice: full price, deposits deducted, balance due.