Ship document extraction without training a model.
A JSON API with Bearer-token auth and an OpenAPI spec, org-level provisioning for platforms that resell to their own customers, and a Chrome extension that autofills scanned values into any web form. Billed per page from a prepaid balance — no platform fee.
$5 for 50 pages, and they never expire. No subscription, no seat licences.
The boring part of every fintech intake flow
Whether you're building bookkeeping software, a lending portal, or a tax-prep workflow, there's a step where a user uploads a document and your product has to understand it. Building that in-house is a months-long detour.
Tax Doc Scanner gives you a stable contract: POST a file, receive form-specific fields or receipt line items as JSON, with flags and confidence you can surface to your users. The rules — transcribe, never compute; flag, never guess — make the output safe to show.
Token, POST, JSON
Exchange credentials for an RS256 JWT, then send multipart files to one endpoint. Swagger UI and the OpenAPI 3 spec are public; the response shape is stable per document type.
- POST /v1/api/token, POST /v1/api/scan
- JSON, CSV, or Markdown transcript
- Rate limits sized for intake workloads
Provision accounts for your customers
Approved organizations can mint managed member accounts, scan on their behalf against a pooled allowance, and read per-member usage for your own billing — a first-party ledger, not a guess.
- POST /v1/api/organizations/{org}/members
- Per-member usage for attribution
- Unlimited-scan comps for partners
A Chrome extension that fills forms from scans
The open extension reads an organization's stored documents through read-only endpoints and autofills matching fields on any web page — so your users can push scanned values into tools you don't control.
- Read-only document endpoints
- Field-key mapping documented
- Works on any web form
Frequently asked questions
What does a call cost?
One page of prepaid balance per image or PDF page — the same price as the web app, from $1 for 5 pages down to about 7 cents a page on the largest pack. Organizations draw from a monthly pool. No platform or per-call fee.
Is there a sandbox?
Every new account gets five free pages, which is enough to exercise the endpoint end to end. Swagger UI lets you try calls from the browser once you have a token.
How do you handle the documents?
Processed and returned, not stored, unless the organization enables encrypted storage. Extraction runs on Google's Gemini under our agreement with Google; documents are not used to train models. Details are on the security and privacy pages.
Read the OpenAPI spec
Create an account, enable API access, mint a token, and send your first document in minutes.