Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

126 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConvertX

Fast, offline file converter. Drag, pick a format, done.

This is now a monorepo containing all three surfaces — desktop (packages/desktop, Tauri v2 + Svelte + Rust), web (packages/web, Svelte + ffmpeg.wasm), and android (packages/android, Expo + React Native). See MONOREPO.md for the layout, dev/build commands, and how releases + the in-app updater work. The rest of this README covers the desktop app specifically.

Built with Tauri v2 + Svelte + Rust. Uses FFmpeg under the hood.

Download

Platform Get it File
Windows Latest desktop release Convert-X.exe — portable, no install, no admin
Android Latest release app-arm64-v8a-release.apk — arm64, sideload

Desktop and Android are versioned independently (desktop-v* vs v*), so their version numbers differ and the newest release of one is often not the newest release overall. Every release page carries a Downloads table linking both, so whichever one you land on will get you to the other. Each app also self-updates from its own release line.

Features

  • Convert videos, images, and audio between formats
  • Resize images by pixels or percentage
  • GIF editor with timeline trimmer for video-to-GIF clips
  • Batch processing with per-file progress tracking
  • Advanced options — resolution, FPS, trim, bitrate, encoder preset
  • Dark / Light theme
  • Fully offline, no uploads

Supported Formats

Type Formats
Video MP4, MKV, AVI, WebM, MOV, GIF, FLV, WMV, TS
Image PNG, JPG, WebP, BMP, TIFF, ICO
Audio MP3, WAV, FLAC, OGG, AAC, WMA, M4A, Opus

Build

Requirements: Rust, Node.js, FFmpeg binaries in src-tauri/bin/

npm install
npm run tauri build

Or use build.bat on Windows — it handles everything and copies output to release/.

Dev

npm run tauri dev

Stack

  • Frontend: Svelte 5, Vite
  • Backend: Rust, Tauri v2
  • Engine: FFmpeg (video/audio), image crate (images)

About

Local File Converter

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages