首页/软件/MacShot
M

MacShot

更新于 2026-10-05

MacShot:macOS 上免费开源的截图与录屏工具 #

MacShot 是什么? #

MacShot 是一款专为 macOS 打造的免费开源截图与屏幕录制工具,被官方形容为"苹果忘了做的那款截图工具"。

它用一个全局热键把整套截图工作流串了起来:按下热键冻结屏幕、框选区域、即时标注、打码脱敏、美化加边框,然后复制、保存、置顶或一键上传。除了常规截图,它还提供 macOS 内置工具做不到的能力——滚动长截图自动拼接、最高 120fps 的 MP4/GIF 录屏、基于 Apple Vision 的离线 OCR 与翻译、以及能自动识别邮箱、手机号、信用卡号、API Key 和人物的智能打码。MacShot 使用纯 Swift + AppKit 编写,常驻菜单栏,无 Electron、无账号、无订阅、无水印,遵循 GPLv3 协议永久免费开源。

MacShot 有哪些亮点特色? #

  • 即时截图,零摩擦:全局热键一键冻结屏幕,可自由框选区域、吸附窗口或整屏捕获,支持多显示器与跨屏拼接,做到"一个热键,选区、标注、复制"一气呵成。
  • 19 种标注工具,点击即改:箭头(5 种样式)、矩形、椭圆、富文本、铅笔、荧光笔、序号标记、像素化/模糊/擦除、图章表情、测量、放大镜、聚光灯、取色器等一应俱全。点选任意标注即可实时修改描边、样式、颜色与填充,支持完整撤销/重做,旋转、缩放、移动无需切换工具。
  • 滚动截图自动拼接:框选一块区域后向下滚动,MacShot 会抓取每一段新内容并与上一段比对对齐,最终拼接成一张完整长图。拼接基于 Apple Vision 框架,重叠内容和吸顶导航栏不会留下接缝或重复,滚动过程中还有实时预览。
  • 屏幕录制最高 120fps:可将任意区域录成 MP4(最高 120fps)或 GIF,支持系统声音、麦克风与鼠标点击高亮,内置裁剪编辑器,录完可直接修剪。
  • 智能打码与自动脱敏:提供模糊、像素化、纯色填充、内容感知擦除四种打码模式。更可一键扫描截图,自动识别邮箱、电话、信用卡号、社保号、IP 地址、AWS 密钥、Bearer Token 以及人脸人物并批量打码。官方明确指出:轻度模糊有时可被还原,真正敏感的内容建议使用纯色填充或擦除模式,像素被彻底替换后无法从保存的图片中恢复。
  • 美化成图,秒变素材:内置 30 种渐变背景(含网格渐变),可套用带红绿灯按钮的 macOS 窗口边框、阴影,并自由调节内边距与圆角半径,截图直接达到可发布的视觉效果。
  • 离线 OCR 与翻译:使用 Apple Vision 提取图中文字,自动检测所有语言,可复制到剪贴板、翻译成 30 多种语言,或用 Google AI 搜索。检测全程在本机完成,不上传服务器。
  • 一键上传 + 轻量原生:支持一键上传至 Google Drive、imgbb 或任意兼容 S3 的服务(Cloudflare R2、AWS、MinIO),上传后链接自动复制到剪贴板。整个软件用纯 Swift + AppKit 编写,无 Electron、无内嵌网页视图,安静地待在菜单栏里。
  • 40 种界面语言:自动检测系统语言,可随时在偏好设置中切换,包含简体中文、繁體中文、日本語、한국어、English 等 40 种语言。

MacShot 官网首页截图

免费下载 MacShot #

以下为官方提供的安装包,点击链接即可下载。MacShot 为开源免费软件,macOS 12.3+ 的 Apple Silicon 与 Intel 机型均可使用,当前版本 v4.3.0。

文件名 描述 大小 下载
MacShot-Offline.dmg - 7.1 MB 夸克网盘
MacShot.dmg - 7.3 MB 夸克网盘

除直接下载外,官方也提供 Homebrew 安装方式:brew install --cask macshot。

MacShot 如何使用? #

MacShot 主打"键盘优先"的设计,每个动作都有快捷键,且全部快捷键都可在偏好设置中自定义。新手上手只需几步:

  1. 启动并截图:运行 MacShot 后它常驻菜单栏。按下默认热键 Cmd+Shift+X 开始区域截图,屏幕会被冻结,拖动鼠标框选需要的内容;绘制时按住 Shift 可约束形状,按住 Space 可移动已画好的形状,按 Tab 可吸附窗口。
  2. 标注与打码:截图完成后直接进入编辑界面。在工具栏中选择箭头、矩形、文字等 19 种标注工具,点击任意已画的标注即可实时修改样式;需要隐藏敏感信息时选择模糊、像素化、纯色填充或内容感知擦除,也可以直接使用自动脱敏一键扫描并遮盖隐私内容。
  3. 美化与输出:需要出图更好看时,套用 30 种渐变背景与 macOS 窗口边框;然后复制(Cmd+C)、保存(快捷保存 Cmd+Shift+S)或上传到云端(链接会自动复制)。
  4. 滚动长截图:选中要捕获的区域后启动滚动截图,向下滚动页面,MacShot 会边滚动边拼接并实时预览,到底后停止即可得到一张完整长图。该功能是原生应用能力,因此在浏览器之外的应用(文档、聊天记录、终端日志)中同样可用。
  5. 录屏与置顶:按 Cmd+Shift+R 录制区域,输出 MP4 或 GIF 并可用内置编辑器裁剪;截图后还可选择"置顶",让图片以浮窗形式悬浮在所有窗口之上,方便对照抄录或比对。
  6. 常用快捷键速查:快速 OCR Cmd+Shift+T、历史记录面板 Cmd+Shift+H、撤销/重做 Cmd+Z / Cmd+Shift+Z。

MacShot 的常见问题? #

MacShot 是免费的吗? 是的。MacShot 是遵循 GPLv3 协议的自由开源软件,没有订阅、没有账号、没有水印,官方明确表示"永久免费"。所有截图、录屏、OCR、打码等高级功能都不需要付费解锁。

macOS 自带的截图工具支持滚动长截图吗? 不支持。macOS 内置的 Shift-Command-3、Shift-Command-4、Shift-Command-5 只能捕获当前屏幕上可见的像素,对于超出屏幕的长网页、聊天记录或终端日志无能为力。MacShot 通过记录滚动过程并把每一段拼接成一张高图来填补这个空白。

截图上的模糊打码可以被还原吗? 轻度模糊或马赛克在特定条件下存在被还原的风险。官方建议:对于密码、令牌、账号等真正敏感的内容,请使用"纯色填充"或"内容感知擦除"模式,这两种模式会彻底替换原始像素,保存后的图片无法再恢复出原文。

自动打码会不会把我的截图上传到服务器? 不会。MacShot 的自动脱敏完全依赖 Apple Vision 框架在本机运行,识别过程没有任何数据上传到服务器或第三方服务。它可识别邮箱、电话、信用卡号、社保号、IP 地址、AWS 密钥、Bearer Token 以及人脸和人物,并支持整批撤销。

MacShot 支持哪些系统版本和芯片? 需要 macOS 12.3 或更高版本,同时支持 Apple Silicon 与 Intel 处理器。软件为纯 Swift + AppKit 原生应用,不是浏览器扩展,因此在任何应用里都能使用。

MacShot 有中文界面吗? 有。MacShot 内置 40 种界面语言,包含简体中文与繁體中文,会自动检测系统语言,也可以在偏好设置中随时切换。

MacShot 如何安装? #

macOS(唯一支持平台) #

方式一:Homebrew(推荐)

  1. 打开"终端",确认已安装 Homebrew。
  2. 执行命令:brew install --cask macshot
  3. 安装完成后在"启动台"或"应用程序"中打开 MacShot。

方式二:DMG 安装包

  1. 从上方下载表格获取 MacShot.dmg(或离线版 MacShot-Offline.dmg)。
  2. 双击打开 DMG 文件。
  3. 将 MacShot 图标拖入"应用程序"文件夹。
  4. 从"应用程序"中启动 MacShot,首次运行时若系统提示"来自身份不明的开发者",可前往"系统设置 → 隐私与安全性"中点击"仍要打开"。
  5. 启动后授予屏幕录制与辅助功能权限(用于截图、录屏与全局热键),随后软件会常驻菜单栏。

注意事项:MacShot 需要 macOS 12.3 及以上版本,Apple Silicon 与 Intel 芯片均可原生运行,无需额外配置。

MacShot 如何卸载? #

macOS 卸载步骤 #

  1. 点击菜单栏中的 MacShot 图标,选择退出(Quit)以关闭应用。
  2. 打开"访达 → 应用程序",将 MacShot.app 拖入废纸篓(或右键选择"移到废纸篓")。
  3. 如果通过 Homebrew 安装,可在终端执行 brew uninstall --cask macshot 完成卸载。
  4. 清空废纸篓以彻底删除应用本体。

残留文件清理:macOS 应用通常会在用户资源库中留下偏好设置与缓存,官方文档未对卸载残留作具体说明。如需彻底清理,建议手动检查以下位置并删除对应的 MacShot 文件夹(操作前请先确认文件夹归属):

  • ~/Library/Preferences/
  • ~/Library/Application Support/
  • ~/Library/Caches/
  • ~/Library/Saved Application State/

卸载后,此前上传到云盘或 S3 的图片不会受到影响,仍可在对应服务中正常访问。

相关标签
MacShotMac 截图工具macOS 录屏软件滚动截图截图打码OCR 文字识别开源截图软件截图标注屏幕录制