[分享] 开发了个 100% 本地的身份证扫描工具,免费精准生成可打印文件,隐私不泄露

2025 年 12 月 29 日
 leaves615
经常遇到需要提交身份证复印件的场景:要么找打印店排版收费,要么自己用 PS 裁剪调整,费时又麻烦;更担心的是,很多在线扫描工具需要上传照片,身份证信息有泄露风险。
LocalScan ,一款纯 Web 端的证件扫描件生成工具,核心优势就是「 100%本地计算」和「精准生成打印」,完全免费,不用下载任何软件。

🔗 直接能用: https://localscan.leavesc.cn/

核心功能(解决实际痛点)

- 📸 智能处理:上传手机拍的证件照,自动边缘检测、透视矫正,不用手动裁剪;还能 AI 去除背景、增强画质,文字更清晰。

- 📏 精准生成打印文件:等比例合成到 A4 画布,300DPI 标准,可直接打印,不用再调整缩放。

- 🔒 绝对隐私安全:基于 WASM/WebGPU 实现全本地计算,所有图像处理都在你的浏览器里完成,不上传任何数据到服务器,用着放心。

- ✍️ 自定义防伪水印:支持添加「仅供入职使用」「用于 XX 政务办理」这类水印,可调节透明度、旋转角度和密度,水印直接压在证件上,避免信息被滥用。

- 📑 双面合成:分别导入证件正反面,自动排列在同一张 A4 纸上(上方正向、下方反向),直接保存就能用。

使用场景

求职提交入职材料、学生办理学籍手续、居民办理政务/社保业务、小微企业 HR 批量处理员工证件,都能用到。不用装软件,打开浏览器上传照片,一步生成 PDF 或图片,直接打印。

技术说明

纯前端实现,基于 TensorFlow.js 的轻量 AI 模型做边缘检测和抠图,用 WASM 加速图像处理,确保在手机浏览器上也能流畅运行。没有后端服务器,所以完全不用考虑数据泄露问题。
3823 次点击
所在节点    分享创造
11 条回复
Cabana
2025 年 12 月 29 日
非杠,有 iOS 又想图省事的朋友,可以用 Notes 的文档扫描功能
kchaos
2025 年 12 月 29 日
如果是 app 端( uniapp )也可以用这个 TensorFlow 么,之前有一个需求就是做 app 端的 ocr 离线的,根本无从下手,识别数字还好,中文大多都不对,不过之前用的是 tesseract.js ,没啥头绪
leaves615
2025 年 12 月 29 日
@yuhuai66666 我觉得要看浏览器内核是否支持 TensorFlow(js)。 不对,不准大概率是模型能力问题,多测试几个模型。

我目前用的是 onnxruntime-web
anarkh35
2025 年 12 月 29 日
赞一个,提个建议:增加不合并和不添加水印下载的选项
yetianxingshi
2025 年 12 月 29 日
请问开源吗,可以私有部署吗
summerwar
2025 年 12 月 29 日
其实身份证复印没有那么要求严格,放大或者缩小都没事,能看清上面的字就行了的,要的是一个有就行
rebbie
2025 年 12 月 29 日
反面可选? 正反面写错了吧🤔🤔🤔。国徽那面是正面。
leaves615
2025 年 12 月 29 日
@rebbie 您说的对。 一般都是头像放在前面。
leaves615
2025 年 12 月 29 日
@yetianxingshi 小工具,没什么开源价值。
leaves615
2025 年 12 月 29 日
@anarkh35 感谢建议。后续加上去
HuberyPang
2025 年 12 月 29 日
之前兼职开发过类似的需求,桌面端实现的,并使用 ocr 识别来判断身份证的方向,解决存在颠倒的情况 https://mp.weixin.qq.com/s/PCaLjZGPtNY33PBtBlU9-g

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1181821

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX