在线工具: Screenshot to Text & Code

Upload a screenshot

Drop an image here, paste from clipboard, or choose a screenshot to start.

PNG, JPG, JPEG, and WebP up to 10 MB

PNG、JPG、WebP 格式最大 10MB
仅本地 OCR — 图片在此浏览器中处理,不会上传。
提取后显示结果。

上传截图以开始提取文本。

OCR 后提取的文本会显示在这里。

关于此工具

什么是 Screenshot to Text & Code?

Screenshot to Text & Code 使用浏览器端 OCR 从截图中提取可读文本和源代码。它适合开发者从教程、聊天、文档、PDF、终端截图和 bug 报告中复制片段,不会把图片发送到 AI 或后端服务。

如何使用

1. 拖放、选择或粘贴 PNG、JPG、JPEG 或 WebP 截图。 2. 点击提取文本,或开启上传后自动提取以加快流程。 3. 只有需要灰度、对比度、反色或 2x 放大预处理时再打开高级设置。 4. 查看原始文本、清理结果或 Markdown 代码块,并在需要时覆盖检测到的语言。 5. 复制文本、复制 Markdown 代码块,或下载 .txt 与对应语言的代码文件。

代码清理

清理选项会规范智能引号、修剪行尾空白、移除常见行号前缀、整理缩进,并合并重复空行。清理后的编辑器仍可编辑,方便在复制或下载前修正 OCR 错误。

语言检测

检测器对 JavaScript、TypeScript、HTML、CSS、JSON、SQL、XML、YAML、Markdown、Bash、Python、Java、PHP、Go、Rust、C、C++ 和 C# 使用确定性启发式规则。它可辅助语法高亮和文件扩展名选择,也支持手动覆盖。

隐私与限制

OCR 质量取决于截图本身:小字体、模糊、压缩痕迹、特殊主题、连字或复杂 UI 背景都可能降低准确率,因此噪声较多的截图可能仍需手动修正。