ConvX Documentation

Everything you need to convert files locally with ConvX, whether you prefer a GUI, a terminal, or an AI agent.

Getting started

ConvX is a universal file converter that supports 46 formats across images, video, audio, documents, data files, and eBooks with over 400 conversion paths. Everything runs locally on your machine. No uploads, no cloud, no internet required.

Three ways to convert

  • Desktop app: Drag-and-drop interface with real-time progress, quality slider, and size comparison.
  • CLI: convx convert, convx watch, convx presets, batch processing with parallel jobs. Full CLI reference →
  • MCP server: 9 tools exposed for AI agents so they can convert files natively. MCP guide →

Supported formats

CategoryFormats
ImagesPNG, JPG, WebP, GIF, BMP, TIFF, ICO, SVG, HEIC, HEIF, AVIF
VideoMP4, MOV, WebM, AVI, MKV, WMV, FLV, M4V, MPEG, TS
AudioMP3, WAV, FLAC, M4A, AAC, OGG, WMA, AIFF, Opus, AC3
DocumentsDOC, PDF, DOCX, PPTX, XLSX, TXT, MD, HTML
DataCSV, JSON, YAML, XML
eBooksEPUB, MOBI

Built-in presets

ConvX ships with 14 presets for common workflows. Each preset applies the right format, quality, size constraints, and encoding settings automatically.

PresetWhat it doesOutput
discordUpload-friendly video, targets <8MBMP4
discord-nitroHigher quality, targets <50MBMP4
twitter-image1200px wide, optimized JPEGJPG
twitter-gif480px @ 15fpsGIF
instagram-story1080×1920 vertical @ 30fpsMP4
web-imageWebP, stripped metadata, 80% qualityWebP
email-friendlyUnder 1MB, 1200px JPEGJPG
heic-to-jpgiPhone photos to universal JPEGJPG
archive-losslessLossless PNG for archivalPNG
extract-audioPull audio from video at 192kbpsMP3
pdf-to-imagesExport PDF pages as imagesPNG
markdown-to-pdfRender Markdown as PDFPDF
json-to-csvFlatten JSON arrays to CSVCSV
epub-to-pdfeBook to portable PDFPDF

Checking your setup

Run convx check to verify everything is set up correctly and see which formats are available on your system.

Need help?

Check the CLI Reference for command details, the MCP Guide for AI agent integration, or email us at support@convx.dev.