Extract Data from Documents. Catch Fraud. One API.

AI that reads documents and knows when they're lying.

Start Free Trial See It Work First

Join 1,000+ Leading Organizations using Veryfi APIs

Bring any document. Veryfi takes it from there.

Built into every response

Fraud Detection

Every document gets a verdict.

Veryfi checks the pixels, the math, and whether the same file has been seen before. A color, a score, and the reasons come back under meta.fraud, with no second API call.

How Veryfi reads the layers inside a PDF and uses multi-modal AI to detect fraud

A PDF bank statement looks like one page, but Veryfi reads it as eleven layers: the rendered page, annotations, text objects, extracted text, fonts, images, a page thumbnail, metadata, a digital signature, and the file structure, and then a multi-modal AI model reads the pixels, text, and structure together. In this example the ending balance was edited. The page looks normal, but nine layers show the edit: a white annotation box over the old number, a new text object drawn on top, two balances in the extracted text, a font the bank never used, a thumbnail that still shows the original value, metadata from an online PDF editor, bytes added after the digital signature, an incremental update that leaves the original content stream in the file, and an AI model that scores the statement 2% likely to be AI-generated but 96% likely to be edited at the ending balance. Veryfi Fraud Detection reads every layer, not just the pixels, and uses AI to tell a generated document from an edited one.

AI PDF forensics

The page looks real. The layers say otherwise.

How Veryfi reads the layers inside a PNG image and uses multi-modal AI to detect fraud

A PNG photo of a receipt looks like one picture, but Veryfi reads it as eleven layers: the rendered image, the characters, error levels, sensor noise, copied pixels, JPEG compression history, the EXIF thumbnail, EXIF data, text chunks, and the file structure, and then a multi-modal AI model reads the pixels, text, and metadata together. In this example the total was changed from $48.60 to $148.60. The photo looks normal, but nine layers show the edit: a digit that sits off the printed baseline, a bright spot in error level analysis, a patch with no camera noise, pixels copied from another line, a break in the JPEG block grid, an EXIF thumbnail that still shows the original total, EXIF dates that disagree, text chunks written by a photo editor, and an AI model that scores the image 3% likely to be AI-generated but 97% likely to be edited at the total. The file itself is a valid PNG. Veryfi Fraud Detection reads every layer, not just the pixels, and uses AI to tell a generated image from an edited one.

AI image forensics

The photo looks real. The layers say otherwise.

Mobile capture SDK

Lens

Scan anything. Even offline.

The camera for your iOS or Android app. It finds the document, corrects perspective and glare, and reads it with on-device OCR, even with no signal.

New

Document to Markdown

Parse any document. LLM-ready.

One parsing call turns scans, photos, spreadsheets, emails, and multi-document PDFs into clean Markdown, with tables, checkboxes, and handwriting intact.

Extraction APIs

Paper in. JSON out.

Receipts, invoices, checks, KYC & KYB documents, and more, read field by field and returned as structured JSON your code can use right away.

Try it below in the interactive demo

See all APIs
Explore the Receipt OCR API
Explore the Invoice OCR API
Explore the Bank Check OCR API
Easy to Use RESTful APIs
from veryfi import Client
my_client = Client (). config_receipt ( "api-key" )
receipt_doc = my_client. doc_from_path ( "/path/to/receipt.jpg" )
parsed_receipt = receipt_doc. parse ( "receipt" )
Mobile Capture Framework
$ node server.js && veryfi listen
> Ready! Waiting for requests...
2022-09-04 13:54:57 [ 200 ] 2022-09-04 13:54:57 [200] receipt_data.created
2022-09-04 13:54:57 [ 200 ] charge.succeeded
2022-09-04 13:54:57 [ 200 ] receipt_data.succeeded

Developer Friendly API

Skip the boilerplate. Grab a free SDK, hit the API, and return structured data from any document in any format. Samples, tests, and Postman collections are on GitHub. Private Slack channel for the brave also available. Time to Ship!

SOC 2 Type II · Live

Global Bank-Grade Security & Compliance

Veryfi SOC 2 Type II compliant Certified seal

SOC 2 Type II

CERT · VERIFIED

Certified. GDPR, CCPA, and ITAR compliant.

HIPAA Compliance

HIPAA · BAA

We sign BAAs. PHI handled under HIPAA safeguards.

99.995% Uptime SLA

SLA · SAMPLED

Dedicated NVIDIA DGX — not shared cloud GPUs.

Deployment Flexibility

REGION · READY

Cloud API, hybrid, or on-premise when required.

GDPR

GDPR · READY

EU data protection. Lawful processing and subject rights.

Audit Trail

API · LOGGED

Every API call logged and timestamped for regulators.

Built for the banks that can’t afford “good enough.”

For the advancement of humankind.

From finance and insurance to healthcare and education, data shapes our world. Veryfi exists to liberate human potential by making data available and actionable.

Team Veryfi SKO - for the advancement of humankind