ConverText App: Text & Ebook Converter for Mac/Windows/Linux
In 2026 why are the most popular ereaders unable to read all the most popular text and ebook formats while also not offering easy ways to convert between them? Why are PDF files so difficult to edit? Does excessive use of HTML and Markdown cause carpal tunnel syndrome? I don’t have to think about these things anymore and neither do you! ConverText is here to convert any text, document and ebook formats into each other and send them where you want them on your computer or a remote drive with one CLI command or a few clicks.
Features
- Converts between 12+ text, document, and ebook formats
- Batch processing for entire directories with glob patterns
- Metadata preservation (title, author, structure)
- Lightweight and fast with no external dependencies for basic conversions
- Multiple layers of configuration including recursive per folder
- Available as CLI for people who prefer to type or script and standalone app for Mac/Win/Linux for people who prefer to click (Win and Linux still in beta, testers welcome).
Standalone App
A GUI version with visual file selection and batch conversion is now available for Mac, Windows, and Linux.
Download
Latest Release: v0.2.0
- Download for macOS (tested)
- Download for Windows (beta - testers welcome)
- Download for Linux (beta - testers welcome)
Features
- Click-to-browse file selection: Select files visually, no terminal required
- Batch processing: Add multiple files, track conversion progress
- Real-time progress tracking: Progress percentage with estimated time remaining
- Automatic output directory detection
- Debug console: Toggle verbose logging with Ctrl+D
- Keyboard shortcuts: Ctrl+O (open files), Ctrl+Enter (convert), Ctrl+Q (quit)
Supported Formats
Input formats: PDF, DOCX, DOC, ODT, RTF, TXT, Markdown, HTML, EPUB, MOBI, AZW, FB2
Output formats: PDF, DOCX, RTF, TXT, Markdown, HTML, EPUB, MOBI, FB2
Consider Supporting
I created this alone, and it will be free and open source forever. For issues and feature requests please use GitHub. If you find it useful, please consider supporting me so I can improve this tool and create more.