提取文字
从图片中
免费的图片转文字工具,在浏览器中直接识别 JPG、PNG 和 WebP。文件不会被上传。
把图片拖到这里
或点击选择文件 — 支持 JPG、PNG、WebP、BMP · 文件不会离开你的设备
完全在浏览器中运行的免费图片转文字工具
这款免费的图片转文字工具通过光学字符识别(OCR)技术,把图片里的文字变成可以真正编辑的文本。上传一张 JPG、PNG、WebP 或 BMP,工具会识别其中的字符,按行还原排版,并输出可以直接复制或另存为 .txt 的纯文本。与大多数在线图片转文字工具不同,它不会上传你的文件:OCR 模型会下载到你的浏览器,图片在你自己的电脑上完成处理,因此发票截图、扫描合同或白板照片始终不会离开你的设备。
添加图片
把 JPG、PNG、WebP 或 BMP 拖入上传区域,或点击选择文件。图片直接加载到页面中 — 绝不会发送到任何服务器。
运行 OCR
点击「提取文字」。PP-OCRv6 Tiny 模型只需下载一次(约 6 MB),随后即可检测图片中的每个文字区域并识别其中的字符。
复制或下载文字
查看识别结果,一键复制到剪贴板,或下载为 .txt 文件。页面会显示字符数和行数,方便你快速核对结果。
一键把图片转成文字
只要图片里有文字,就能直接得到可编辑的文本。无需裁剪、无需手动重打,也不用逐字校正。
截图 OCR 转文字
截图是最常见的 OCR 输入:报错信息、聊天记录、数据看板、演示幻灯片。丢进来,文字直接取出。
JPG 和 PNG 转文字
照片通常是 JPG,截图通常是 PNG,两者都支持,WebP 和 BMP 同样可用,因此你几乎不需要先转换图片格式。
按行还原的输出
文字会按阅读顺序分行归组,而不是揉成一团,因此段落、列表和表格的排版能更接近原图。
免费且不限次数
真正免费的图片转文字工具:无需账号、不消耗额度、没有水印、不限页数。想用多少次就用多少次。
首次运行后即可离线使用
模型被浏览器缓存之后,OCR 本身完全不需要联网。在飞机上或公司内网防火墙后,页面依然能把图片转成文字。
截图转文字
把截图里的报错信息、代码片段或引用段落提取出来,方便搜索、粘贴到工单里,或发给能帮上忙的人。
扫描件与票据
把扫描的发票、收据或合同转成可搜索的文本,直接粘贴进表格或报销单 — 而无需把文件交给任何云端服务。
笔记与标识的照片
把白板、课堂幻灯片、书页或路牌的照片转成文字,方便编辑、翻译或存成笔记。
JPG / JPEG 转文字
照片和手机相机默认的格式。即使拍摄角度倾斜、光线不均,也能把 JPG 转成文字。
PNG 转文字
几乎所有截图使用的格式。PNG 是无损的,因此截图通常能得到最干净、最准确的 OCR 结果。
WebP 转文字
现代网站最常用的图片格式。直接从网页保存 WebP,无需先转换即可读出其中的文字。
BMP 转文字
扫描仪和老旧 Windows 工具仍在使用的无压缩格式。支持它,老扫描件就不必再多一步格式转换。
刻意做小的模型
识别由 PP-OCRv6 Tiny 完成,它是百度 PaddleOCR v6 家族中最小的模型:约 1.9 MB 的文字检测模型加上约 4.4 MB 的文字识别模型。正是这个体积让浏览器端 OCR 成为可能 — 服务器级模型动辄几百 MB,根本不可能下发到访客的浏览器里。模型通过 ONNX Runtime Web 在 WebAssembly 上运行,原本要跑在服务器上的同一套神经网络,如今直接跑在你自己的 CPU 上。
多语言识别
PP-OCRv6 Tiny 识别模型基于覆盖数十种语言的大型多语言字符集训练,包括英语等拉丁字母语言,以及中文、日文和韩文。清晰、高对比度的文字识别准确率最高;而高度艺术化的字体、手写体和严重倾斜的照片,对任何 OCR 模型来说都依然困难,无论模型大小。
不上传,无服务器
这里没有任何上传接口,也没有携带你图片的 API 请求。文件由页面本地读取,解码到 canvas 中,再交给同一个浏览器标签页里运行的模型。
不留存任何数据
既然图片从未到达服务器,也就没有任何东西需要保留、记录或删除。关掉标签页,图片及其文字的一切痕迹随即消失。
机密文件也能放心处理
合同、体检报告、工资单和证件扫描件都可以在完全不经过网络的情况下识别 — 这一点,大多数在线 OCR 工具都无法坦然承诺。
只有模型会被下载
唯一经过网络传输的是模型本身,它被下载到你的浏览器。数据只会流向你,绝不会从你这里流出去。
大多数在线图片转文字工具都会上传你的文件
常见的免费图片转文字工具会把你的图片发到服务器,在那里跑 OCR,再把文字返回给你。这意味着你的文件躺在别人的硬盘上,受制于对方的数据留存策略。在这里,图片始终留在你的设备上。
无需注册,没有页数限制
云端 OCR 服务会用页数上限、每日配额或注册门槛来限制免费用量,因为每一次识别都要消耗他们的 CPU 时间。浏览器端 OCR 用的是你自己的 CPU,自然没有什么可计量的。
对准确率保持坦诚
小模型牺牲一点准确率,换来在本地运行的可能。面对清晰的截图和干净的扫描件,它表现出色;面对模糊照片、手写体或花体字,就要做好校正个别字符的准备。
01如何从图片中提取文字?+
把图片拖到本页顶部的上传框里,点击「提取文字」,稍等片刻,OCR 模型就会完成识别。识别出的文字会显示在结果面板中,你可以一键复制到剪贴板,或下载为 .txt 文件。无需注册,也不用安装任何软件。
02这款图片转文字工具是免费的吗?+
是的,完全免费且不限次数。无需账号、没有积分制、没有水印,转换多少张图片都不设上限。OCR 在你自己的电脑上运行,我们没有服务器成本需要转嫁给你。
03你们会把我的图片上传到服务器吗?+
不会。这正是我们与大多数在线图片转文字工具最大的区别。你的图片由页面直接读取,并交由运行在你浏览器标签页内的模型处理。文件从不经过网络传输,我们既无法存储,也无从查看。
04可以把哪些图片格式转成文字?+
JPG/JPEG、PNG、WebP 和 BMP。这覆盖了手机拍摄的照片、屏幕截图、从网页保存的图片,以及老式扫描仪的输出。图片大小上限为 20 MB。
05可以把截图转成文字吗?+
可以,而且截图是 OCR 最理想的输入。截图无损、对比度高、排列端正,因此识别准确率通常远高于相机拍摄的照片。
06它使用的是哪个 OCR 模型?+
PP-OCRv6 Tiny,百度 PaddleOCR v6 家族中最小的模型 — 文字检测约 1.9 MB,文字识别约 4.4 MB。它通过 ONNX Runtime Web 在 WebAssembly 上运行,全程在你的浏览器内完成。
07OCR 支持哪些语言?+
PP-OCRv6 Tiny 识别模型覆盖了跨越数十种语言的大型多语言字符集,包括英语、法语、德语、西班牙语等拉丁字母语言,以及中文、日文和韩文。无论哪种语言,清晰的印刷体文字都能得到最好的识别效果。
08为什么第一次提取比之后要慢?+
第一次运行需要下载 OCR 模型(总计约 6 MB)并编译 WebAssembly 运行时。之后模型会被浏览器缓存,因此后续每张图片都能立即识别,完全无需再次下载。
09它能识别手写文字吗?+
不太可靠。PP-OCRv6 Tiny 是基于印刷体文字训练的,工整的印刷体大写字母也许能识别一部分,但连笔手写体通常不行。如果是手写内容,请做好需要大量校正的准备。
10可以离线使用吗?+
第一次运行之后可以。一旦浏览器缓存了模型,就不再有任何网络活动,即使完全断网,页面仍能继续把图片转成文字。
由于图片完全在你的浏览器中处理,既不会被传输也不会被存储,使用本工具不会向我们产生任何数据传输。因此,它非常适合处理受 GDPR、HIPAA 或企业内部保密规定约束的文件 — 但你仍需自行妥善处理提取出的文字。