# 发票小票OCR识别

使用AI视觉模型从发票/小票图片中提取关键信息并转换为自定义JSON格式

> 标准页面: https://elysiatools.com/zh/tools/ai-image-to-receipt-json

- **分类:** AI Tools

- **关键词:** 发票OCR, 小票识别, OCR识别, 发票信息提取, 票据识别, JSON转换

## 概述

智能识别发票、收据、购物小票等票据图片中的关键信息，包括商家名称、金额、日期、商品明细等。支持自定义JSON输出格式，满足不同场景的结构化数据需求。

默认提取字段包括：商家名称、票据号码、日期时间、总金额、税额、商品列表、支付方式、税号、地址电话等。

自定义JSON格式示例：
```json
{
  "merchantName": "字符串或null",
  "totalAmount": "数字或null",
  "date": "字符串(YYYY-MM-DD)或null",
  "items": [
    {
      "name": "字符串或null",
      "price": "数字或null"
    }
  ]
}
```

可根据需要调整字段名称和结构，如添加 discount（折扣）、serviceCharge（服务费）等字段。

## 输入项

- **选择发票/小票图片文件** (file): 支持 JPG、PNG、WebP 等常见图片格式的发票/小票照片
- **自定义JSON格式（可选）** (textarea): 留空使用默认格式，或输入自定义JSON结构来指定要提取的字段

## 适用场景

- 需要将纸质或电子版的发票、小票信息快速录入电子系统时。
- 需要从票据图片中批量提取商家、金额、日期等关键字段并结构化存储时。
- 需要将识别结果输出为特定JSON格式，以便与其他软件或数据库对接时。

## 工作原理

- 上传一张包含发票或小票内容的图片文件（支持JPG、PNG、WebP格式）。
- AI视觉模型自动分析图片内容，定位并识别出商家名称、总金额、日期、商品列表等关键信息。
- 工具将识别出的信息按照预设的默认JSON结构进行组织。
- 如果提供了自定义的JSON格式模板，工具将按照您定义的字段名称和结构输出结果。

## 使用案例

- 个人报销：快速将消费小票拍照，提取金额和商家信息，生成报销所需的结构化数据。
- 企业财务：批量处理员工提交的发票图片，自动录入财务系统，减少手工输入错误和工时。
- 数据分析：从大量购物小票中提取商品和价格信息，用于消费行为分析或市场调研。

## 常见问题

### 支持哪些图片格式？

支持常见的JPG、PNG和WebP格式的图片文件。

### 默认能提取哪些信息？

默认可提取商家名称、票据号码、日期时间、总金额、税额、商品列表、支付方式、税号、地址电话等字段。

### 如何自定义输出格式？

在“自定义JSON格式”输入框中，按照示例填写您期望的JSON结构，工具会尝试将识别结果映射到您定义的字段中。

### 识别准确度如何？

识别准确度取决于图片的清晰度和票据的规范程度。对于清晰、平整的票据，关键信息识别率较高。

### 我的票据数据安全吗？

处理过程在安全环境下进行，图片仅用于本次识别，不会存储或用于其他目的。

## 相关工具

- [AI身份证OCR识别](https://elysiatools.com/zh/tools/ai-ocr-id-card-to-json): 使用AI视觉模型从身份证图片中提取关键信息并转换为JSON格式
- [图片调色板转设计令牌](https://elysiatools.com/zh/tools/image-to-design-tokens): 从图片中用 k-means 聚类提取主色，导出为 CSS 变量 / SCSS 变量 / Tailwind 配置 / JSON 设计令牌，并自动为每个颜色生成命名色阶
- [PDF发票生成器](https://elysiatools.com/zh/tools/pdf-invoice-generator): 使用结构化明细生成带品牌的发票PDF
- [Data URI 生成器](https://elysiatools.com/zh/tools/data-uri-generator): 将文件转换为 Data URI（Base64 或百分号编码），用于直接在 HTML、CSS 或 Markdown 中内联图片、字体等资源
- [AI图片转Markdown](https://elysiatools.com/zh/tools/ai-image-to-markdown): 使用AI视觉模型从图片中提取文本并转换为Markdown格式
- [NSFW图片内容检测器](https://elysiatools.com/zh/tools/nsfw-image-detector): 基于NSFWJS和图像特征的AI内容审核工具，标记上传图片是否含不适宜内容。面向内容审核与合规自查场景，仅分析您上传的文件，不是图片搜索或发现工具。支持GIF/Animated WebP/APNG和JPEG/PNG/WEBP。
- [AI图片智能增强](https://elysiatools.com/zh/tools/ai-image-enhance): 使用AI视觉模型智能分析并提升图片质量
- [AI大模型P图](https://elysiatools.com/zh/tools/ai-image-style-sharp-optimizer): 使用视觉大模型来识别图片，并且自动P图

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [Android Java 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-java): Android Java 图像处理示例，包括图像读取保存、缩放和格式转换
- [Android Kotlin 图像处理示例](https://elysiatools.com/zh/samples/android-image-processing-kotlin): Android Kotlin 图像处理示例，包括图像读取保存、缩放和格式转换
- [Web Rust 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-rust): Web Rust 图像处理示例，包括图像读取保存、缩放和格式转换

## 相关内容

- [发票、收据与税务工作流](https://elysiatools.com/zh/hubs/invoice-tax-workflows): 将收据或计费资料转为可核对的发票：统一金额格式，采用正确的税务路径，校验标识信息，并生成 PDF、收据或 XLSX 记录。
- [文档 OCR 提取](https://elysiatools.com/zh/hubs/document-ocr-extraction): 从扫描件提取 OCR 文本，并把文档页面或图片转换为 Markdown、JSON、表格、图像说明和可用于检索的分块结果，同时检查抽取质量。
