ConvertX logo

ConvertX

Self-hosted web-based file converter for 1000+ formats

18.6k stars 1k forks last commit first released AGPL-3.0

Actively maintained

Last commit 19 Aug 2026.

ConvertX screenshot

ConvertX is a self-hosted, browser-based file conversion service that lets you upload files and convert them into many other formats. It provides an easy web UI while orchestrating multiple underlying converter tools for broad format coverage.

Key Features

  • Supports 1000+ conversion formats across documents, images, audio/video, ebooks, data files, and 3D assets
  • Batch processing to convert multiple files in one session
  • User accounts with optional registration control
  • Optional password protection and JWT-based authentication
  • Configurable conversion behavior, including FFmpeg input/output arguments and concurrency limits
  • Automatic deletion of older files on a configurable schedule

Use Cases

  • Internal tool for teams to convert office documents, media, and images without using third-party services
  • Media workflow utility for transcoding and rewrapping audio/video formats via FFmpeg
  • Converting ebooks and document formats (for example, EPUB/PDF/ODT/DOCX) for archiving and portability

Limitations and Considerations

  • Actual format support depends on the bundled converter tools available in the deployment image and their capabilities
  • Resource usage can be significant for large media conversions; concurrency limits and FFmpeg settings may be needed

ConvertX is well-suited for individuals and organizations that need broad file format conversion in a simple web app. It combines a modern TypeScript-based server with proven conversion utilities to cover a wide range of real-world conversion tasks.

Categories:

Tags:

Tech Stack:

Share:

Similar to ConvertX

OmniTools logo

OmniTools

Self-hosted web-based utilities for file, text, and data tasks

10.1k
710
Last commit

OmniTools is a self-hosted web app providing browser-based utilities for images, video, PDF, text, date/time, math, and data formats, with client-side processing.

MITActively maintained
Alternative to:
iLovePDF logo
iLovePDF
+7

ebook2audiobook

Convert eBooks into audiobooks with TTS and optional voice cloning

20.1k
1.7k
Last commit

Self-hostable tool to convert non-DRM eBooks into audiobooks with chapter support, metadata, multilingual TTS engines, and optional voice cloning via a web UI or CLI.

Apache-2.0Actively maintained
Alternative to:
Speechify logo
Speechify
+7
MAZANOKE logo

MAZANOKE

Privacy-focused in-browser image optimizer for self-hosting

2.7k
140
Last commit

Self-hosted image optimizer that compresses and converts images locally in your browser, works offline, and keeps files private with on-device processing.

GPL-3.0Actively maintained
Alternative to:
Convertio logo
Convertio
+6
Gotenberg logo

Gotenberg

Containerized API for document conversion and PDF generation

12.9k
846
Last commit

Gotenberg is a containerized HTTP API that converts HTML, Markdown, and Office documents to PDF using engines like Chromium and LibreOffice, with options to merge and automate outputs.

MITActively maintained
Alternative to:
PDFShift logo
PDFShift
+9
Zipline logo

Zipline

ShareX-compatible file and URL upload server with dashboard

3.4k
250
Last commit

Feature-rich ShareX/file upload server with a web dashboard, URL shortening, embeds, webhooks, OAuth2, image/video processing and Docker-first deployment.

MITActively maintained
Alternative to:
Droplr logo
Droplr
+12
Mini QR logo

Mini QR

Web app to generate and scan customizable QR codes

2.4k
285
Last commit

Self-hostable web app to create beautiful, customizable QR codes and scan common QR data types, with presets, batch export, and PWA support.

GPL-3.0Actively maintained