原生截图
冻结桌面、就地标注,再导出到剪贴板或文件,全程留在本机。
为持续扩展而设计的工具箱
MachKit 正在建立一套持续增长的本地实用工具目录,覆盖文本、数据、图片、网络、诊断和日常任务。同时,原生截图流程支持用全局快捷键框选任意区域,再用形状、箭头、高亮、马赛克和文字标注,然后复制或保存——不必另开窗口,也不会上传到云端。每个工具共享同一套原生窗口、语言、主题、快捷键和隐私规则。
冻结桌面、就地标注,再导出到剪贴板或文件,全程留在本机。
每个工具都源于一个反复出现的具体任务,而不是为了堆砌功能。
工具共享搜索、全局快捷键、外观、多语言、复制反馈和本地存储。
为持续扩展而设计的工具箱
按分类浏览完整目录。每个工具都包含简短摘要、完整介绍,以及它具体能解决哪些问题。
在不同单位、时区、Unix 时间戳和常见标准日期格式之间转换。
时间戳转换在本机完成 Unix 时间戳、ISO 字符串和常用日期格式之间的互转。可切换单位与时区,并直接复制结果,减少读日志或处理 API 数据时的心算和时区错误。
格式化、压缩、键排序、查看结构,并通过路径表达式查询 JSON。
JSON 格式化是处理杂乱 JSON 的本地工作区。可以美化或压缩、按键排序方便对比、快速查看结构,并用路径表达式查询取值。适合阅读 API 响应或配置文件,且无需把内容上传到任何地方。
本机编解码 BaseXX、Unicode、UTF-8、URL、ASCII/Native、HTML、Punycode、GBK、Data URI、进制等格式。
编解码覆盖日常编码与转义。支持 Base16–85、Unicode、UTF-8 字节、URL、ASCII/Native、HTML、Punycode、GBK、Quoted-Printable、Data URI、整数进制转换等,也可本地 Hash,不必依赖在线转换站。
在本机使用 AES、ChaCha、RSA、DES/3DES 与国密 SM2/SM4 加密、解密。
加解密把密码学操作留在 Mac 本机。支持 AES 与 ChaCha、RSA、DES/3DES 与国密 SM2/SM4,不必把密钥上传到网站。
在本地生成 UUID v1–v7、ULID、Nano ID、Object ID、十六进制字符串和可配置随机字符串。
字符串生成在 Mac 本机创建标识符和随机字符串,不必打开浏览器标签。可选择 UUID 版本、ULID、Nano ID、Object ID、十六进制字符串或可配置随机字符串,方便搭数据、填表单或准备测试样例。
测试表达式、高亮匹配、查看捕获分组,并尝试常用替换。
正则实验室让模式测试即时可见。粘贴样例文本、调整表达式、高亮匹配、查看捕获分组,并在正式写进代码或批量替换前先试常用替换效果。
左右对比两段文本、按需忽略空白,并复制行级差异结果。
文本 Diff 左右对比两段内容,让改动一目了然。需要时可以忽略空白差异,查看行级变化,并复制 patch 风格结果,方便记录、评审或交接。
解析并重新构建 URL,可编辑查询参数、路径和片段。
URL 实验室把地址拆成可编辑部分再干净地拼回去。调整查询参数、路径和片段时不必手搓转义字符串,适合 API 调试、投放链接和深度链接拼装。
转换整数进制,以及常用字节、时间、长度、质量和温度单位。
单位换算处理日志、规格和日常计算里常见的单位换算。可切换整数进制、换算字节大小,并在常见时间、长度、质量、温度单位之间转换,不必再另开计算器。
查看当前 hosts 文件,并在明确授权后切换公共或指定环境的映射。
Hosts 管理把不同环境的主机名映射集中展示。你可以查看当前 hosts 文件、对比共享配置,并在 macOS 明确授权后再切换映射,让本机开发与联调环境的切换更清楚,而不是散落在终端里反复编辑。
查看 IPv4 / IPv6 地址,或计算 IPv4 CIDR 范围。
IP / CIDR 在一个入口里解释单个 IPv4 / IPv6 地址,并计算 IPv4 网段范围。可识别地址类型、整数与反向 DNS 形式,也可查看掩码、范围和归属关系,适合检查日志、防火墙规则和网络规划。
在本地解码、检查、验证和创建 JSON Web Token。
JWT 实验室把令牌相关操作留在 Mac 本机。可解码 header 与 payload、检查声明、验证结构,并在调试鉴权流程时本地创建令牌,不必把密钥粘贴到未知网站。
无需上传即可检查 PEM 证书、有效期、指纹和 SAN。
证书实验室在本机检查 PEM 证书详情、有效期、指纹和主题备用名称。适合在安装前核对证书或确认其标识内容,而且不会上传私密材料。
可视化构建、解析、编辑并运行 HTTP 请求,同时与 cURL 互相转换。
cURL 实验室把 HTTP 请求工作变成可读的工作区。可构建或粘贴请求、可视化编辑请求头与正文、与 cURL 互相转换,并在需要时本机运行,不必手搓冗长命令行。
扫描任意 TCP 端口或范围,实时显示进度和开放端口。
端口扫描检查 TCP 端口或范围,并实时显示进度与开放端口列表。适合核对本机服务、部署后确认监听,或快速查看你管理的主机上哪些端口在接受连接。
在本地转换 HEX、RGB、HSL、HSV 并检查对比度。
颜色实验室在 HEX、RGB、HSL、HSV 之间转换,并把对比度检查放在旁边。适合调整主题、校验无障碍对比度,或在设计和代码格式之间交接颜色。
转换图片格式,并按质量、目标大小或尺寸控制输出。
图片处理在本地完成常见的图片准备,不必上传到云端服务。可转换格式,并按质量、目标大小或尺寸控制输出,适合压缩资源、更换格式或分享前快速缩放。
完全在本地从文本或 URL 生成可定制二维码。
二维码把文本或 URL 生成为可定制代码,不会把内容发到在线生成网站。调整尺寸与外观时,Wi-Fi 备注、深度链接和临时分享内容都留在本机。
详细能力
MachKit 的截图功能面向你需要马上说明屏幕内容的时刻。用全局快捷键唤起,拖选区域,用矩形、椭圆、箭头、画笔、高亮、马赛克或文字标注,再复制或保存。截图留在本机,也不必打开主窗口。
工具目录不局限于编程语法。它也用于减少写作、内容处理、数据准备、网络检查、故障排查和日常 Mac 使用中的重复步骤。
你可以打开完整工具列表、按名称或关键词搜索,也可以给常用工具设置全局键盘快捷键。输入内容留在本机,使用工具不需要账户。
常见问题
不会。编解码、加解密、JSON 格式化等内嵌工具都在 Mac 本机运行,不需要账户,也不会把输入发到在线转换网站。
可以。你可以为编解码、加解密或其他工具单独配置全局快捷键,不必每次都从完整目录里查找。
是的。可从 GitHub Releases 免费下载,源代码以 MIT 许可证发布。