ShareX 还是 Flameshot:截图工具怎么选
一句话结论
截图之后要上传/分享/录屏 → ShareX。截图之后要标问题、教别人操作 → Flameshot。
两个都免费开源,但解决的不是同一件事:ShareX 是"截图工作流",Flameshot 是"截图标注器"。
关键差异
| 维度 | ShareX | Flameshot |
|---|---|---|
| 平台 | 仅 Windows | Windows / macOS / Linux |
| 安装包 | 132 MB(含 .NET 运行时) | 18 MB |
| 截图方式 | 全屏/窗口/矩形/椭圆/自由/滚动长图 | 矩形/全屏/窗口 |
| 标注工具 | 有,但需要进编辑器 | 截图后直接标注,工具常驻 |
| 录屏 | 支持 MP4 / GIF | 不支持 |
| OCR | 内置(截图取字) | 不支持 |
| 自动上传 | 支持 80+ 图床/自建服务 | 支持少数图床 |
| 启动速度 | 较慢(.NET 应用) | 快(Qt 应用) |
| 配置复杂度 | 高,功能多设置项也多 | 低,装完就能用 |
决定性的两个问题
① 你在 Windows 上吗?
如果不用 Windows,这道题结束了——ShareX 只有 Windows 版,只能用 Flameshot。
② 截图之后你做什么?
- 发到群里 / 写进文档 / 上传图床 → 你需要的是"一条流水线",ShareX 按一个键就能截完自动上传、剪贴板里直接是链接
- 指出某个按钮在哪 / 圈出报错信息 / 教别人操作 → 你需要的是"边截边画",Flameshot 框选完工具栏就在旁边,画完回车就能粘
被忽略的差别
① 马赛克打码
Flameshot 有原生马赛克和模糊工具,圈一下就打码了。ShareX 的打码要进独立编辑器, 多一步操作。要经常发带敏感信息的截图,这个差别很明显。
② 滚动截长图
ShareX 支持滚动截图自动拼接,Flameshot 不支持。要截整个网页或长聊天记录,只能 ShareX。
③ OCR
ShareX 能直接框选屏幕上的文字取出来。Flameshot 没这功能,需要另一个工具(如 eSearch)。
④ 安装体积
132 MB 对 Flameshot 的 18 MB,差距主要在 .NET 运行时和内置编码库。 不在意磁盘空间的话这不是问题,但便携场景(U 盘携带)差别明显。
分别适合谁
选 ShareX:
- Windows 用户,需要录屏 + 截图 + OCR 一站式
- 经常截图发群里,希望"截完就自动上传、剪贴板里直接是链接"
- 需要滚动截长图
选 Flameshot:
- Mac 或 Linux 用户(没有选择)
- 主要截图是为了标问题、写教程,标注效率优先
- 想要装完就能用、不用研究设置
一个实际建议
两个都装不冲突。 它们抢的快捷键可以分开:日常快速截图绑 Flameshot(轻快), 需要录屏或长图时手动开 ShareX。很多人就是这么用的。