A powerful, privacy-focused file converter that runs entirely on your device. Convert videos, audio, images, documents, and more without uploading anything to the cloud. Your files never leave your computer.
Unlike cloud-based converters (CloudConvert, Zamzar, Online-Convert), LocalConvert:
- Never uploads your files - All processing happens locally
- Works completely offline - No internet required after setup
- No file size limits - Convert files of any size
- No subscription fees - Free and open-source (MIT)
- Professional quality - Uses the same engines as industry tools
- Cross-platform - Runs on Windows, macOS, and Linux
Download the latest release for your platform from GitHub Releases:
| Platform | Download |
|---|---|
| Windows | .exe installer (recommended) or .msi |
| macOS (Apple Silicon) | .dmg for M1/M2/M3/M4 Macs |
| macOS (Intel) | .dmg for Intel Macs |
| Linux | .AppImage (universal) or .deb (Debian/Ubuntu) |
# Clone the repository
git clone https://github.com/freddiehdxd/localconvert-app.git
cd localconvert-app
# Install dependencies
npm install
# Run in development mode
npm run tauri dev
# Build for production
npm run tauri build- Rust (stable)
- Node.js (v18 or later)
- Linux only:
sudo apt-get install libgtk-3-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
Your files never leave your device. LocalConvert performs all conversions locally using industry-standard tools installed on your computer. There are no uploads, no cloud processing, and no data collection. Perfect for sensitive documents, confidential videos, and private photos.
- Zero network requests during conversion
- Works in airplane mode
- No account required
- No telemetry or tracking
Convert between over 100 file formats across 10 categories:
Convert between MP4, WebM, MOV, AVI, MKV, WMV, FLV, MPEG, 3GP, OGV, and animated GIF. Supports H.264, H.265/HEVC, VP9, and AV1 codecs.
Convert MP3, WAV, FLAC, AAC, OGG, WMA, M4A, AIFF, and OPUS. Perfect for music, podcasts, voice memos, and audiobooks.
Convert PNG, JPG/JPEG, WebP, AVIF, GIF, BMP, TIFF, ICO, SVG, and HEIC. Includes RAW format support (CR2, NEF, ARW) for photographers.
Convert PDF, DOCX, DOC, TXT, RTF, ODT, HTML, and Markdown. Ideal for office documents and text files.
Convert XLSX, XLS, CSV, ODS, and TSV files. Keep your data portable across different spreadsheet applications.
Convert PPTX, PPT, ODP to PDF. Share presentations in universal formats.
Convert EPUB, MOBI, AZW3, PDF, and FB2. Read your ebooks on any device.
Work with ZIP, 7Z, RAR, TAR, TAR.GZ, and TAR.BZ2 archives. Extract or create compressed files.
Convert SVG, EPS, PDF, AI, and DXF vector files. Maintain scalable quality.
Convert TTF, OTF, WOFF, WOFF2, and EOT font files. Prepare fonts for web and desktop use.
Convert multiple files at once with batch processing:
- Drag and drop unlimited files
- Set output format for all files at once or individually
- Parallel processing for faster conversions
- Convert entire folders recursively
Built-in video trimmer with visual timeline:
- Precise frame-by-frame trimming
- Visual timeline with thumbnail preview
- Set start and end points by dragging
- Preview your cuts before converting
- Export to multiple formats (MP4, MKV, WebM, AVI, MOV, GIF)
Comprehensive PDF editing capabilities:
- PDF Text Editing - Click to edit text directly in PDFs
- PDF Merge - Combine multiple PDFs into one
- PDF Split - Extract pages or split into multiple files
- PDF Compress - Reduce file size for email
- PDF Rotate - Rotate pages 90, 180, or 270 degrees
- Form Field Editing - Fill and edit PDF forms
- Page Thumbnails - Visual page navigation
Side-by-side image comparison with:
- Before/after slider comparison
- Zoom controls for detail inspection
- File size comparison (original vs. converted)
- Real-time preview of compression effects
Faster video conversions with hardware encoding:
- NVIDIA NVENC support (GTX 600+ series)
- AMD AMF support (VCE/VCN)
- Intel Quick Sync support
- Apple VideoToolbox support (macOS)
- Automatic GPU detection
- Falls back to CPU when GPU unavailable
LocalConvert checks for updates automatically on startup and can install them seamlessly. No need to manually download new versions.
Right-click to convert (Windows only):
- "Convert with LocalConvert" in Explorer context menu
- Quick access from any folder
- Batch convert selected files
Extract text from images and scanned PDFs:
- Powered by Tesseract OCR
- Multiple language support
- Convert scanned documents to searchable PDFs
- Conversion Presets - One-click presets for Web, YouTube, Instagram, Discord, podcasts, and more
- Device Presets - Optimized settings for iPhone, Android, PlayStation 5, Xbox, Roku, Chromecast
- Custom FFmpeg Parameters - Full access to FFmpeg options for advanced users
- Output Filename Templates - Customize output names with
{name},{date},{time},{quality} - Keyboard Shortcuts -
Ctrl+Oopen,Ctrl+Aselect all,Enterconvert,Deleteremove,Escapeclose - Conversion History - Track and re-run past conversions
- Dark & Light Themes - Beautiful UI with smooth Framer Motion animations
- Audio Completion Notification - Know when conversions finish in the background
| Input | Output Options |
|---|---|
| MP4 | WebM, MOV, AVI, MKV, GIF, WMV, FLV, MPEG, 3GP, OGV |
| WebM | MP4, MOV, AVI, MKV, GIF, WMV, FLV, MPEG, 3GP, OGV |
| MOV | MP4, WebM, AVI, MKV, GIF, WMV, FLV, MPEG, 3GP, OGV |
| AVI | MP4, WebM, MOV, MKV, GIF, WMV, FLV, MPEG, 3GP, OGV |
| MKV | MP4, WebM, MOV, AVI, GIF, WMV, FLV, MPEG, 3GP, OGV |
| Input | Output Options |
|---|---|
| MP3 | WAV, FLAC, AAC, OGG, WMA, M4A, AIFF, OPUS |
| WAV | MP3, FLAC, AAC, OGG, WMA, M4A, AIFF, OPUS |
| FLAC | MP3, WAV, AAC, OGG, WMA, M4A, AIFF, OPUS |
| AAC | MP3, WAV, FLAC, OGG, WMA, M4A, AIFF, OPUS |
| Input | Output Options |
|---|---|
| PNG | JPG, WebP, AVIF, GIF, BMP, TIFF, ICO, PDF |
| JPG/JPEG | PNG, WebP, AVIF, GIF, BMP, TIFF, ICO, PDF |
| WebP | PNG, JPG, AVIF, GIF, BMP, TIFF, ICO, PDF |
| HEIC | PNG, JPG, WebP, AVIF, GIF, BMP, TIFF, PDF |
| RAW/CR2/NEF/ARW | PNG, JPG, WebP, TIFF |
| Input | Output Options |
|---|---|
| DOCX, DOC, TXT, HTML, MD, EPUB, PNG, JPG | |
| DOCX | PDF, DOC, TXT, RTF, ODT, HTML, MD |
| HTML | PDF, DOCX, TXT, RTF, ODT, MD, EPUB |
| Markdown | PDF, DOCX, TXT, RTF, ODT, HTML, EPUB |
LocalConvert uses industry-standard open-source tools. Install the ones you need:
| Tool | Purpose | Formats | Required |
|---|---|---|---|
| FFmpeg | Video & Audio conversion | Video, Audio | Yes |
| ImageMagick | Image conversion | Images, RAW | Yes |
| LibreOffice | Document conversion | Office docs | Optional |
| Pandoc | Document conversion | Markdown, EPUB | Optional |
| Ghostscript | PDF operations | Optional | |
| Tesseract | OCR text extraction | Images, PDF | Optional |
| 7-Zip | Archive operations | Archives | Optional |
LocalConvert automatically detects installed tools and will guide you through installing any that are missing.
macOS (Homebrew):
brew install ffmpeg imagemagick ghostscript tesseract pandoc p7zip
brew install --cask libreofficeLinux (Debian/Ubuntu):
sudo apt-get install ffmpeg imagemagick ghostscript tesseract-ocr pandoc p7zip-full libreofficeWindows: Download installers from each tool's website, or use the in-app tool setup to open download pages.
- Frontend: React 19, TypeScript, Vite, Tailwind CSS
- Backend: Tauri v2 (Rust)
- State Management: Zustand
- Animations: Framer Motion
- Icons: Lucide React
- PDF: pdf-lib, pdfjs-dist, lopdf (Rust)
localconvert/
├── src/ # React frontend
│ ├── components/ # UI components
│ │ ├── PdfEditor/ # PDF editing module
│ │ ├── VideoTrimmer # Video trimming component
│ │ └── ... # Other components
│ ├── store/ # Zustand state management
│ ├── hooks/ # Custom React hooks
│ ├── types/ # TypeScript types
│ └── utils/ # Utility functions
├── src-tauri/ # Rust backend
│ ├── src/
│ │ ├── lib.rs # App setup & plugin registration
│ │ ├── commands.rs # Tauri IPC commands
│ │ ├── converter.rs # Conversion logic
│ │ ├── tools.rs # Cross-platform tool detection
│ │ ├── types.rs # Rust types
│ │ └── pdf_text_editor.rs # Pure Rust PDF editing
│ └── capabilities/ # Tauri v2 permissions
└── .github/workflows/ # CI/CD for cross-platform releases
# Start development server
npm run tauri dev
# Build production app
npm run tauri build
# Run frontend only
npm run dev
# Build frontend only
npm run buildContributions are welcome! Please submit issues and pull requests on GitHub.
This project is licensed under the MIT License.
- Tauri - Cross-platform app framework
- FFmpeg - Video/audio processing
- ImageMagick - Image processing
- LibreOffice - Document conversion
- Pandoc - Universal document converter
- Ghostscript - PDF processing
- Tesseract - OCR engine
- Lucide - Beautiful icons
- pdf-lib - PDF manipulation
file converter, video converter, audio converter, image converter, document converter, PDF editor, offline converter, privacy file converter, local file converter, batch converter, video trimmer, format converter, MP4 converter, WebM converter, HEIC converter, RAW converter, FFmpeg GUI, ImageMagick GUI, cross-platform file converter, free file converter, open source converter, Windows converter, macOS converter, Linux converter





