ConvertX vs reubah
Self-hosted file conversion tools compared
ConvertX and reubah both provide browser-based file conversion that can be run on your own server. ConvertX covers a broader range of file categories and offers accounts, while reubah focuses on common image and document tasks with image optimization.

ConvertX: Convert Files on Your Own Server
ConvertX is a self-hosted web app for converting files across more than 1,000 formats. It suits individuals and teams who want a private, Docker-deployed conversion service with accounts and batch processing.

reubah: Convert Documents and Process Images in a Web App
Reubah is a web-based tool for converting common image and document formats, with batch processing and image optimization. It suits people who want a simple interface they can run locally or deploy with Docker.
| ConvertX | reubah | |
|---|---|---|
| Language | TypeScript | HTML |
| License | AGPL-3.0 | MIT |
| Stars | 19.1k | 705 |
| Forks | 1.1k | 42 |
| Last analyzed | Oct 3, 2026 | Oct 3, 2026 |
Key differences
- ConvertX targets more than 1,000 formats across documents, images, video, e-books, and other categories; reubah focuses on listed image and document formats.
- ConvertX supports batch processing across files and configurable conversion concurrency; reubah describes batch processing for images and JPG/JPEG optimization.
- ConvertX is written in TypeScript and uses Bun and Elysia; reubah lists HTML as its language and requires Go, LibreOffice, and GCC/G++ for local development.
- ConvertX uses the AGPL-3.0 license; reubah uses the MIT license.
- ConvertX supports accounts and password protection, with environment-variable configuration for access and deployment; reubah emphasizes isolated processing, no file storage, and automatic cleanup.
- ConvertX has 19.1k stars and 1.1k forks; reubah has 705 stars and 42 forks.
Choose ConvertX if you…
- need conversion across a broad range of file categories and formats.
- want accounts, password protection, or configurable access for a shared service.
- plan to run a Docker-based converter and manage its storage and access yourself.
Choose reubah if you…
- want a simple interface for common image and document conversions.
- need batch processing for images or JPG/JPEG optimization.
- prefer the MIT-licensed project and its described no-storage, automatic-cleanup approach.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.