Mac截图默认为PNG,需用终端命令永久改为JPG:先运行defaults write com.apple.screencapture type jpg,再执行killall SystemUIServer刷新生效。

您在Mac上截取屏幕后,文件总是以PNG格式保存,但需要JPG以便微信发送、邮件附件或网页嵌入,这时必须修改系统级截图格式设置。
用终端命令永久更改截图默认格式为JPG
第一步:打开“应用程序 → 实用工具 → 终端”,或按Command + 空格搜索“终端”并回车启动。
第二步:输入命令 defaults write com.apple.screencapture type jpg 并回车执行;这会把系统截图输出格式写入偏好设置,【注意:命令中不能有空格,type和jpg之间必须紧贴】。
第三步:输入 killall SystemUIServer 并回车;该操作强制刷新菜单栏服务,使新格式立即生效——你会看到菜单栏图标短暂闪烁,属正常现象。
第四步:按下 Command + Shift + 3 全屏截图,检查生成文件是否以 .jpg 结尾;若仍为 .png,请确认前两步命令无拼写错误,且未遗漏回车。
其他常用截图格式命令速查
方法一:改回PNG格式
输入 defaults write com.apple.screencapture type png → 回车 → 再执行 killall SystemUIServer。
方法二:保存为PDF(适合文档类截图)
命令为 defaults write com.apple.screencapture type pdf,同样需接 killall 刷新。
方法三:转成GIF(仅限单帧静态图,不支持动画)defaults write com.apple.screencapture type gif → killall SystemUIServer。
注意:TIFF格式命令为 defaults write com.apple.screencapture type tiff,但实际生成文件扩展名显示为 .tiff(双f),与系统偏好设置一致。
验证当前截图格式设置
在终端中直接运行 defaults read com.apple.screencapture type 并回车,终端将返回当前生效的格式字符串,例如输出 jpg 即表示已成功切换。
如果返回报错 “The domain/default pair of (com.apple.screencapture, type) does not exist”,说明尚未设置过格式,系统正使用默认的 png。











