Skip to content
EasyInvoiceOCR

Resources

Documentation

Everything the product actually does, and where it stops. Recognition runs in your browser; the limits and behaviour described here are the ones enforced in the code.

Getting started

Create an account, run your first conversion and export the result.

Create an account

Sign up with an email address and a password of at least eight characters containing letters and numbers, or continue with Google. A confirmation email is sent immediately, and the account becomes usable once you follow the link inside it.

An account is required before you can convert anything. Conversions are tied to an account so the free allowance can be counted, and so your conversion history belongs to you rather than to a browser session.

Run your first conversion

Drag a file onto the upload card or use the file picker. PDF, JPG, PNG and WebP are accepted, up to 20 MB per file. A multi-page PDF is treated as one document and returned as a single result.

  • Photograph documents straight on, with all four corners inside the frame.
  • Scans at 300 DPI or higher give the most reliable line-item detection.
  • Password-protected PDFs must be unlocked before you upload them.

Review and export

Every extracted field carries a confidence score. Fields below 0.85 are flagged so you can correct them before exporting, and your edits are what the export contains.

Exports are generated in your browser: Excel (.xlsx) with a summary sheet and a line-item sheet; CSV encoded as UTF-8 with a byte-order mark, so accented and Arabic characters survive Excel; and JSON for systems that consume the raw record.

Supported documents

Formats, languages, size limits and what the extractor reads.

File formats and limits

The following inputs are accepted on every plan.

  • PDF — native text or scanned, single or multi-page.
  • JPG, PNG and WebP — single-page images.
  • Maximum file size: 20 MB per document. This is the only hard limit enforced.

Languages and scripts

Latin and Arabic scripts are supported, including right-to-left layouts and invoices that mix both. Digits are normalised to Western form and dates to ISO 8601 before any arithmetic check runs, so a comparison is never made between two notations.

Where a date format is genuinely ambiguous — 03/04/2026 is April third or March fourth depending on the issuer — the field is flagged rather than resolved by assumption.

Fields returned

Invoice-level fields and a line-item array are returned for every document.

  • Vendor name, address and tax identifier.
  • Invoice number, invoice date and due date.
  • Subtotal, tax amount, total and currency.
  • Line items: description, quantity, unit price, tax and line total.

Exports

Excel, CSV and JSON output, and where the planned API stands.

Excel workbooks

The .xlsx export contains two sheets. 'Invoice Summary' lists each field with its value and confidence. 'Line Items' contains one row per line, ready to pivot or import into an accounting package.

CSV

CSV exports contain the line items only, comma-separated and UTF-8 encoded with a byte-order mark. They open directly in Excel, Numbers or Google Sheets without a character-set prompt.

API access — coming soon

There is no working API. No endpoint accepts requests, no keys are issued, and API access is not part of any current plan. The interface being designed is described on the OCR API page so integrators can see the intended shape, but nothing there can be called today.

Accuracy and review

How confidence scores work, and how to correct a result.

Confidence scores

Each field is scored between 0 and 1. Above 0.95 the value matched cleanly. Between 0.85 and 0.95 it is probably right but worth a glance. Below 0.85 the field is highlighted for review.

Arithmetic is the stronger check

A confidence score is the engine's opinion of itself. Whether the numbers reconcile is better evidence: line items summing to the subtotal, and subtotal plus tax equalling the stated total. Rows that do not reconcile are flagged rather than exported quietly.

Correcting a field

Click any value in the results table to edit it. Line items can be edited, added or removed, and totals recalculate as you go. Corrections apply to the exported file straight away.

Security and data handling

Where documents stay, what is stored, and how to delete it.

Recognition runs in your browser

Your document is not uploaded to a server to be read. Recognition happens on your own machine, so the file's contents never reach our logs and are never held in a processing queue.

The only network requests during a conversion are for the recognition engine and its language files, which are static assets.

What is stored

A conversion record — the filename, size, page count and outcome — is written against your account, because that is what the free allowance is measured against. The document's contents are not part of that record.

That record is protected by database row-level security: a request from another signed-in account for your record returns nothing at all. There is no shared-read path.

Deleting data

Delete an individual conversion record from your dashboard, or delete the whole account from Account settings. Account deletion removes your profile and conversion history immediately and cannot be undone.

File converters

PDF to Word, Image to Word and Image to PDF — what they do and where they stop.

PDF to Word

Converts a PDF into an editable .docx. Pages with a text layer are read directly; scanned pages go through recognition. A document mixing both is handled page by page.

Paragraphs, headings, bulleted and numbered lists and column-aligned tables are reconstructed, and page order is preserved.

Exact visual layout is not reproduced: multi-column pages become a single reading order, and decorative elements, logos and precise fonts are not carried across.

Image to Word

Turns one or several JPG, PNG or WebP images into a .docx. Images can be reordered, rotated and removed before conversion, and the order on screen is the order in the document.

Two outputs are offered. Recognised text produces editable content you can correct before it is written. Inserting the original images places each picture on its own page, which is the right choice when the page itself is the record — a signed form, a stamped invoice.

Image to PDF

Combines images into a single PDF entirely inside your browser. Page size (automatic, A4 or Letter), orientation, margins, image fitting and output quality are all under your control.

The pages are pictures, so the result is not searchable. Use Image to Word when you need the text itself.

Plans, free conversions and billing

How the five free conversions work, and how PayPal subscriptions are handled.

Five free conversions

Every account gets five successful conversions, free of charge and without a payment card. They are shared across every tool rather than allocated per product.

This is not a monthly allowance and it does not refill. It is a one-time allocation per account, and it requires a verified email address — the allowance is granted to an authenticated account, not to a browser session.

The rule is enforced on the server, so it cannot be worked around by clearing storage or signing out. After the fifth successful conversion a paid plan is required.

How the allowance is counted

One successful conversion counts as one. The count is reserved before processing starts, so two tabs cannot both spend the last one.

A conversion that fails, is cancelled, returns nothing or hits a corrupt file costs you nothing: the reservation is released. Retrying the same conversion reuses its reservation rather than charging twice.

Subscriptions and cancellation

Paid plans are billed through PayPal. A subscription becomes active only once PayPal confirms it — approving in the PayPal window is not by itself what unlocks the plan.

Cancelling is done through PayPal from the billing page. Access continues until the end of the period already paid for.

Advertising

Advertising is currently switched off site-wide. If it is enabled later, free accounts may see it on public content pages only — never inside an upload area, beside a convert or download control, or on account, billing and legal pages. Paid Pro and Business accounts would not see it at all.

Advertising would also require your consent, which you can change at any time from Cookie settings in the footer.