一款自托管在线全能格式转换工具,支持1000+格式互转,采用 AGPL-3.0 协议开源,基于 TypeScript 、 Bun 和 Elysia 开发,自托管模式能确保数据隐私,适合个人与团队使用。

这款工具的核心亮点在于集成FFmpeg、ImageMagick、Pandoc、Calibre、LibreOffice等15+专业引擎,实现视频、音频、图片、文档、电子书、3D模型等全格式覆盖,同时支持多文件批量转换,Web界面简洁直观易上手,还具备安全可控的特性,支持密码保护与多账户管理,数据无需经过第三方,并且提供Docker镜像,一行命令就能启动,适配本地与云服务器。

它的转换能力十分全面,视频/音频方面依托FFmpeg支持约472种输入、199种输出格式,包含MP4、MKV、AVI、MP3等常见类型,图片转换借助ImageMagick+libvips实现245种输入、183种输出格式的兼容,覆盖PNG、JPG、SVG、HEIC等格式,文档转换依靠LibreOffice+Pandoc完成Word、Excel、PPT、PDF、Markdown等格式的互转,电子书转换通过Calibre支持26种输入、19种输出格式,包含EPUB、MOBI、AZW3等,3D模型转换则借助Assimp实现77种输入、23种输出格式的适配,涵盖FBX、OBJ、GLB等格式。

刘郎阁
刘郎阁

内存占用:45 ~ 650 MB
镜像大小:3.4 GB

使用感受:7.2 分

1.一个功能强大的自托管在线文件转换器
2.支持超过一千种不同的文件格式转换,涵盖了文档、图像、视频、电子书、3D模型等多种类型
3.该项目采用 TypeScript、Bun 和 Elysia 等现代技术栈开发
4.旨在为用户提供一个安全、高效、可完全掌控的本地化文件处理中心
5.海量格式支持: 支持上千种格式互转,几乎能满足所有日常及专业需求
6.批量处理: 可以一次性上传并转换多个文件,显著提升工作效率
7.隐私安全: 自托管意味着你的文件数据永远不会离开你自己的服务器,非常适合处理敏感或机密文档
8.多用户账户: 支持为团队成员或家庭成员创建独立的账户,共享服务又保持个人文件历史隔离
9.开源免费: 完全开源,代码透明,可自由部署和修改
10.ConvertX 的强大能力源于其背后整合的众多业界知名的开源转换工具,它们共同构成了一个超级转换工厂
11.无论是常见的 .pdf、.docx、.mp4、.jpg,还是相对小众的格式,它都有很大可能支持
12.在保障数据隐私的前提下,提供堪比甚至超越商业云服务的文件格式转换能力
13.一个干净、无广告、不限次数的本地转换工具
14.该项目为全英文界面(但界面简洁,可以看懂)
15.实际体验下来,感觉功能是真的挺强悍的,支持在线转换的格式非常多,但在转换的同时CPU的占用情况也比较明显(如果设备性能不佳,很可能出现设备宕机的情况)

services:
  convertx:
    image: registry.cn-hangzhou.aliyuncs.com/xjpublic/convertx
    container_name: convertx
    restart: unless-stopped
    ports:
      - "8885:3000"
    environment: 
      - ACCOUNT_REGISTRATION=false
      - JWT_SECRET=aLongAndSecretStringUsedToSignTheJSONWebToken1234
      - HTTP_ALLOWED=true
      - ALLOW_UNAUTHENTICATED=true
      - AUTO_DELETE_EVERY_N_HOURS=24
    volumes:
      - ./data:/app/data

注意

刘郎阁

镜像说明

如果在部署该项目时镜像拉取失败或超时,可以尝试切换以下镜像源再重新部署:

1.GitHub 最新发布版本:https://ghcr.io/c4illin/convertx

2.GitHub 最新提交版本:https://ghcr.io/c4illin/convertx%3Amain

3.Docker Hub 最新发布版本:image: c4illin/convertx

4.Docker Hub 最新提交版本:image: c4illin/convertx:main

5.阿里云镜像仓库转存修己版本:registry.cn-hangzhou.aliyuncs.com/xjpublic/convertx

ConvertX项目地址