免费开源的桌面文件转换工具,按住快捷键拖拽文件到光标处的环形菜单即可转换,支持 240 多种格式且离线运行。
transmute-app/transmute
可自托管的文件转换与压缩工具,支持图片、视频、音频、文档、表格、字幕和字体,文件在自有服务器本地处理。
- Star
- 1,467
- Fork
- 104
- 未关闭 Issue
- 35
- 最近提交
- 7天前
这是什么?
Transmute 是一个可自托管的文件转换与压缩工具,支持图片、视频、音频、文档、表格、字幕、字体和图表等格式。所有处理都在你自己的服务器上完成,文件不会发送给第三方服务,也没有文件大小限制和水印。项目通过 Docker 部署。
系统内置用户账号、基于角色的权限控制和按用户隔离的数据,并支持 API Key 以及通过 Authentik 等 OIDC 提供商实现的单点登录。内置的 REST API 附带 OpenAPI 文档,便于脚本或其他服务自动化调用转换功能。Web 界面提供多套浅色和深色主题。
项目建议部署在可信网络内。如需暴露到公网,应放在带 TLS 和限流的反向代理之后。
核心功能
- 01在本地转换图片、视频、音频、文档、表格、字幕和字体
- 02压缩支持的文件以减小体积
- 03内置用户账号、角色权限和 API Key
- 04支持 OIDC/SSO 单点登录
- 05提供带 OpenAPI 文档的 REST API
- 06通过单条 Docker Compose 命令即可部署
适用场景
- 在不上传到在线转换网站的前提下处理私人文档或照片
- 在家庭服务器或 NAS 上批量处理媒体文件
- 通过 API 将文件转换集成到脚本或内部工具中
- 为小型团队提供带独立账号的共享转换服务
快速上手
- 1
下载 docker-compose.yml 并启动容器
wget "https://raw.githubusercontent.com/transmute-app/transmute/refs/heads/main/docker-compose.yml" && docker compose up -d - 2
在浏览器中打开 localhost:3313 访问网页应用
使用前须知
- README 称 Transmute 设计用于可信网络,若要暴露到局域网之外,请务必放在带 TLS 和速率限制的反向代理之后。
- README 承认它目前还不及其所对比的商业及同类服务成熟。
收录于专题
标签
#file-conversion#self-hosted#docker#image-converter#video-converter#audio-converter#fastapi#rest-api#convert#file-converter
常见问题
- transmute 是什么?
- 可自托管的文件转换与压缩工具,支持图片、视频、音频、文档、表格、字幕和字体,文件在自有服务器本地处理。 Transmute 是一个可自托管的文件转换与压缩工具,支持图片、视频、音频、文档、表格、字幕、字体和图表等格式。所有处理都在你自己的服务器上完成,文件不会发送给第三方服务,也没有文件大小限制和水印。项目通过 Docker 部署。
- transmute 可以免费使用吗?用的什么许可证?
- transmute 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- transmute 还在维护吗?
- 活跃维护中。transmute 最近一次提交是在 2026年10月31日。
- transmute 适合用来做什么?
- 在不上传到在线转换网站的前提下处理私人文档或照片 在家庭服务器或 NAS 上批量处理媒体文件 通过 API 将文件转换集成到脚本或内部工具中 为小型团队提供带独立账号的共享转换服务
- transmute 怎么安装和运行?
- 下载 docker-compose.yml 并启动容器: wget "https://raw.githubusercontent.com/transmute-app/transmute/refs/heads/main/docker-compose.yml" && docker compose up -d 在浏览器中打开 localhost:3313 访问网页应用
- 在哪里获取 transmute?
- 源代码和安装说明在 GitHub 上:https://github.com/transmute-app/transmute
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.3万+4631 本周1372C#MIT维护活跃更新于 17小时前
一款 Android 本地离线文件转换工具,支持音视频、图片、PDF、Office、字体和字幕转换,文件不上传。
1874+64 本周63KotlinAGPL-3.0维护活跃更新于 7天前
可自托管的在线文件格式转换工具,支持上千种格式,基于 TypeScript、Bun 和 Elysia 构建。
2万+295 本周1124TypeScriptAGPL-3.0维护活跃更新于 前天
右键即可在本机转换图片、视频、音频、PDF 和文档的文件转换工具,文件不会上传。
361+2 本周28RustAGPL-3.0更新于 前天
一款可自托管的文件处理套件,支持图片、视频、音频、PDF 和文档的转换、压缩、OCR 等操作。
2948+38 本周180TypeScriptAGPL-3.0维护活跃更新于 22小时前
一款浏览器端的通用文件转换工具,可在不同媒体类型的格式之间转换,文件无需上传服务器。
4203+11 本周403TypeScriptGPL-2.0维护活跃更新于 17小时前