Screenshot Text

Screenshot Text一键把屏幕内容变成干净文本

Screenshot Text 是一款 Mac 菜单栏 OCR 工具,一键截取屏幕任意区域并转为可复制的纯文本。针对代码识别优化,完全离线运行,不联网不上传,适合开发者跟着教程抄代码、从视频和 PDF 提取文字。基础功能终身免费,一次性买断解锁无限使用。

freemium
OCR屏幕文字识别Mac菜单栏工具本地离线识别代码识别隐私保护截图提取文字开发效率工具一次性买断文本提取
收录日期
更新日期
3.7 (0 评价数量)

登录后可为项目评分

做开发的人都有过这种时候:看视频教程,里面一段代码想复制下来,结果视频不能选文字,只能一个字符一个字符手敲。碰上长得像的字符,比如小写 l 和数字 1,一不留神就错了。普通的 OCR 工具也不是没用,但对代码这种由符号和缩进组成的文本,识别率往往惨不忍睹。

Screenshot Text 就是为解决这个场景来的。它是一个住在 Mac 菜单栏的小工具,按一个快捷键,划个区域,屏幕上的内容就变成纯文本出现在剪贴板里。从视频、PDF、图片里抓文字都行,整个过程不需要联网,也不需要注册账号。开发者把这款工具称作“抄代码神器”,我觉得不算夸张。

本地识别,不把数据交给云端

很多 OCR 工具会把截图传到服务器识别,Screenshot Text 走的是另一条路线:全程在设备本地完成。它调用 macOS 的视觉框架做字符识别,再配上一个轻量的开源代码模型来修正结果。本地处理带来的好处很直接——离线可用,隐私无忧。你截的内容不会离开电脑,对于处理合同、笔记这类敏感信息来说,这点很让人安心。

也有用户会担心本地模型能力不够。实际上,Screenshot Text 锁定的场景非常垂直:从屏幕上抓文本,尤其抓代码。对代码识别来说,传统 OCR 看重的是字符,而代码更像一门语言。轻量代码模型的作用,就是把“像代码”的东西按代码的逻辑去理解,补上括号、修好缩进,最终输出可以直接粘贴运行的代码。

典型使用场景:跟着教程写代码

  • 从视频课程中提取代码,省去手敲的麻烦和出错率
  • 从 PDF、截图或共享屏幕中复制文字,尤其适合会议记录和文档整理
  • 在无网环境或对数据安全要求高的场景下快速抓取文本

菜单栏应用的形态也值得一说。它不像那些需要打开主界面的工具,而是常驻在菜单栏里,随叫随到。设置一个全局快捷键,任何时候按下都能触发,不打断当前工作流。对频繁在浏览器、编辑器、终端之间切换的开发者来说,这种低摩擦的设计很重要——效率工具的核心不是功能多,而是不碍事。

定价:一次买断,终身使用

Screenshot Text 采用 freemium 模式。基础功能终身免费,对偶尔用一下的用户完全够用。如果需要无限次识别,可以一次性支付 49 美元解锁,不需要订阅。相比那些按月收费的 SaaS 工具,这种“买断制”在独立开发者工具里算是一股清流。

不过也要说白,它不是全能的 OCR 神器。目前只支持 macOS,没有移动端或浏览器版本,对 Windows 用户来说就算再好也摸不到。另外,免费版可能对识别次数有所限制,具体阈值需要下载后自行确认。如果你只是偶尔从图片里抠点文字,免费版足够;如果经常需要批量提取,49 美元买断是笔划算的投资。

一点实在的建议

想上手的话,先去官网下载,装上后打开系统偏好设置里的“辅助功能”权限,再设置一个自己的快捷键。第一次用建议先在普通图片上试试,再试试代码片段,感受一下它对代码的修正效果。特别注意它把屏幕内容转换成纯文本,会丢失原格式,粘贴到 Markdown 或代码编辑器里会按纯文本处理。

Screenshot Text 谈不上颠覆,但它把“从屏幕抓文字”这件小事做到了完成度很高的水平,而且只专注一个平台、一种场景。对于每天要抄代码的开发者、经常整理文档的知识型用户来说,这是一个装上就回不去的效率小配件。

优缺点

优点

  • 一键截屏识别,操作高效
  • 本地处理,保护隐私且离线可用
  • 针对代码识别优化,准确率更高
  • 菜单栏常驻,不干扰工作流
  • 一次买断,无订阅压力

缺点

  • 仅支持 macOS,平台受限
  • 免费版可能限制使用次数
  • 输出纯文本,不保留格式
  • 对复杂图文排版的识别能力有待验证

常见问题

Screenshot Text 支持中文识别吗?

官方并未明确标注语言支持,但 macOS 视觉框架本身支持多种语言,包括中文。实际效果取决于系统语言设置和字体清晰度,建议先试用后再判断是否满足需求。

Screenshot Text 需要联网吗?

不需要。它完全在设备本地运行,没有账号体系,也不会把截图上传到服务器。断网环境下可以正常使用所有识别功能。

Screenshot Text 和 macOS 自带 OCR 有什么区别?

自带 OCR 也能提取文字,但遇到代码、符号和特殊缩进时错误率较高。Screenshot Text 在 OCR 基础上增加了针对代码的轻量模型,能更准确地识别编程语言的语法结构,输出更可用的文本。

免费版有哪些限制?

免费版提供终身免费的基础识别功能,对普通用户足够。连续大量使用可能会触发限制,官方没有公布具体次数,解锁无限使用需要一次性支付 49 美元。

它能在 Windows 上使用吗?

不能。Screenshot Text 是一款 macOS 专属应用,目前没有 Windows、Linux 或移动端版本。

探索更多

相似工具

Renonym

Renonym

Renonym是一款AI求职辅助工具,通过上传简历和职位描述,自动生成个性化模拟面试并提供详细反馈,同时支持ATS简历优化、缺失关键词识别和智能简历重建,帮你提升面试通过率。

Sycloop

Sycloop

Sycloop利用AI自动发现多边交换循环,让用户通过物物交换满足需求,无需现金。目前处于候补名单阶段,旨在解决传统物物交换平台仅支持双向交换的痛点。

Free PDF Convert

Free PDF Convert 是一个完全免费的在线PDF工具包,无需注册、无水印,提供23种PDF处理工具(转换、合并、拆分、压缩、旋转、加密、解锁等),并内置AI对话功能,可上传PDF并提问,即时获取摘要、关键信息等,极大提升文档处理效率。

Mavro

Mavro

Mavro 是专为产品经理设计的 AI 工作空间,能自动将会议记录、Slack 消息和客户反馈转化为 PRD、用户故事和验收标准,并直接同步 Jira、Linear 等工具,大幅提升产品执行效率。

ZYVV

ZYVV 是一个轻量级 AI 决策工具,针对你的困境生成三种截然不同的解决方案:常规、逆向、外星。你可以对任意方案提出质疑,AI 会重新优化路径。无需注册,免费使用,适合在人生或工作卡壳时快速获得新视角。

TalentDesk

TalentDesk是一款AI驱动的简历构建工具,能帮助求职者快速生成专业、ATS兼容的简历。它不仅能生成内容,还能针对特定岗位分析简历,给出ATS评分、关键词缺失和改进建议,提高面试机会。全部免费,无需复杂模板。

开源项目

PriceAI: 聚合100+渠道的AI订阅比价工具

PriceAI 是一款开源 AI 订阅卡网比价工具,聚合 ChatGPT、Claude、Gemini、Grok 等 100+ 渠道报价,实时展示有货最低价、库存状态和购买链接。适合想省钱买 AI 服务的个人或企业用户,快速找到最划算的订阅渠道。

agent-device: CLI 控制移动设备赋能 AI 代理

agent-device 是一个开源命令行工具,让 AI 代理通过 CLI 接口直接操控 iOS 和 Android 设备。基于 TypeScript 开发,支持点击、滑动、输入等操作,方便集成到自动化工作流中。适合需要 AI 与真实设备交互的开发者、测试人员。

aistore: NVIDIA 开源的可扩展 AI 存储系统

aistore 是 NVIDIA 开源的 AI 原生存储系统,专为大规模 AI 训练和推理场景设计。支持对象存储、文件系统接口,可轻松扩展到数百 PB,与主流 AI 框架深度集成。本文介绍其核心架构、典型用法及上手建议。

agent-sandbox: Kubernetes 原生的 AI Agent 沙箱管理

agent-sandbox 是 Kubernetes SIG 推出的开源项目,专为管理隔离、有状态、单例的 AI agent 运行时设计。基于 Go 语言开发,提供声明式 API 和 CRD,简化 agent 部署与运维。适合需要长期运行、状态持久化的 AI 应用场景。已在 GitHub 获得 3100+ 星标。

gpt-researcher: 让AI帮你做深度研究

gpt-researcher 是一个开源自主研究代理,基于 Python 构建,支持接入 GPT、Claude、本地模型等多种 LLM。它能自动搜集信息、生成结构化报告,适合研究者、内容创作者和开发者快速获取深度研究成果。

Omnigent: 统一管理所有AI代理的元框架

Omnigent 是一个开源的元层框架,让你在Claude Code、Codex、Pi等AI代理间自由切换或组合,无需重复编写集成代码。支持策略控制、沙箱隔离和跨设备实时协作,2562颗Star的Python项目,适合需要多代理协作的开发团队。