- 65+ Format Support: Image, Video, Audio, Document, Archive, Data
- 100% Local: Your files never leave your device
- Lightning Fast: GPU-accelerated conversion with FFmpeg
- Modern UI: Apple-inspired design with Light/Dark mode
- Multi-language: English, Turkish, German, Chinese
- Batch Processing: Convert multiple files at once
- Drag & Drop: Simply drop files to convert
- Privacy First: No tracking, no cloud, completely offline
| Category | Formats |
|---|---|
| Image | JPG, PNG, WEBP, HEIC, SVG, ICO, TIFF, BMP, GIF |
| Video | MP4, MKV, AVI, MOV, WEBM (requires FFmpeg) |
| Audio | MP3, WAV, FLAC, M4A, OGG, AAC |
| Document | PDF ↔ DOCX, DOC, TXT, HTML, MD, RTF |
| Data | CSV ↔ Excel, JSON, XML |
| Archive | ZIP, 7Z, TAR, GZ (extract & create) |
1. Install Python 3.8 or higher
2. Install FFmpeg (Required for Video/Audio)
# Windows
winget install ffmpeg
# macOS
brew install ffmpeg
# Linux (Ubuntu/Debian)
sudo apt install ffmpeg3. Clone and Install
git clone https://github.com/YusufEren97/universal-converter.git
cd universal-converter
pip install -r requirements.txtStart the server:
python -m uvicorn app.main:app --reload --port 9999Or on Windows, simply run Start.bat
Access the app:
http://localhost:9999
- ✅ Complete UI/UX redesign with glassmorphism
- ✅ Multi-language support (4 languages)
- ✅ Batch format application
- ✅ Progress tracking for batch operations
- ✅ Improved error handling with retry functionality
- ✅ Theme persistence (Light/Dark)
- ✅ Language persistence
- ✅ Enhanced mobile responsiveness
- ✅ Native select dropdowns with proper dark mode
- ✅ File type icons and visual feedback
universal-converter/
├── app/
│ ├── main.py # FastAPI application
│ └── converters/ # Format converters
├── static/
│ ├── index.html # Main UI
│ ├── style.css # Styling
│ ├── script.js # Frontend logic
│ └── locales/ # Translation files
│ ├── en.json # English
│ ├── tr.json # Turkish
│ ├── de.json # German
│ └── zh.json # Chinese
├── screenshot/ # Screenshots
├── requirements.txt # Python dependencies
└── README.md # You are here!
- 100% Local Processing: All conversions happen on your device
- No Data Upload: Files never leave your computer
- No Tracking: We don't collect any analytics or usage data
- Open Source: Full transparency, inspect the code yourself
MIT License - See LICENSE file for details
Built with:
- FastAPI - Modern Python web framework
- Pillow - Image processing
- FFmpeg - Multimedia processing
- python-docx - Document conversion
- Tailwind CSS - UI framework
- 65+ Format Desteği: Resim, Video, Ses, Belge, Arşiv, Veri
- %100 Yerel: Dosyalarınız cihazınızdan çıkmaz
- Işık Hızında: FFmpeg ile GPU hızlandırmalı dönüştürme
- Modern Arayüz: Açık/Koyu mod destekli şık tasarım
- Çok Dilli: Türkçe, İngilizce, Almanca, Çince
- Toplu İşlem: Birden fazla dosyayı aynı anda dönüştürün
- Sürükle Bırak: Dosyaları bırakmanız yeterli
- Gizlilik Öncelikli: Takip yok, bulut yok, tamamen çevrimdışı
| Kategori | Formatlar |
|---|---|
| Resim | JPG, PNG, WEBP, HEIC, SVG, ICO, TIFF, BMP, GIF |
| Video | MP4, MKV, AVI, MOV, WEBM (FFmpeg gerektirir) |
| Ses | MP3, WAV, FLAC, M4A, OGG, AAC |
| Belge | PDF ↔ DOCX, DOC, TXT, HTML, MD, RTF |
| Veri | CSV ↔ Excel, JSON, XML |
| Arşiv | ZIP, 7Z, TAR, GZ (çıkarma ve oluşturma) |
1. Python 3.8 veya üstünü yükleyin
2. FFmpeg Yükleyin (Video/Ses için gerekli)
# Windows
winget install ffmpeg
# macOS
brew install ffmpeg
# Linux (Ubuntu/Debian)
sudo apt install ffmpeg3. Klonlayın ve Kurun
git clone https://github.com/YusufEren97/universal-converter.git
cd universal-converter
pip install -r requirements.txtSunucuyu başlatın:
python -m uvicorn app.main:app --reload --port 9999Veya Windows'ta Start.bat dosyasına çift tıklayın
Uygulamaya erişin:
http://localhost:9999
- ✅ Glassmorphism ile tamamen yenilenmiş UI/UX
- ✅ Çok dilli destek (4 dil)
- ✅ Toplu format uygulama
- ✅ Batch işlemler için ilerleme takibi
- ✅ Yeniden deneme özelliği ile gelişmiş hata yönetimi
- ✅ Tema kalıcılığı (Açık/Koyu)
- ✅ Dil kalıcılığı
- ✅ Geliştirilmiş mobil uyumluluk
- ✅ Koyu mod destekli native select dropdown'lar
- ✅ Dosya tipi ikonları ve görsel geri bildirim
- %100 Yerel İşlem: Tüm dönüşümler cihazınızda gerçekleşir
- Veri Yükleme Yok: Dosyalar bilgisayarınızdan çıkmaz
- Takip Yok: Analitik veya kullanım verisi toplamıyoruz
- Açık Kaynak: Tam şeffaflık, kodu kendiniz inceleyebilirsiniz
- 65+ Format-Unterstützung: Bild, Video, Audio, Dokument, Archiv, Daten
- 100% Lokal: Ihre Dateien verlassen nie Ihr Gerät
- Blitzschnell: GPU-beschleunigte Konvertierung mit FFmpeg
- Modernes UI: Apple-inspiriertes Design mit Hell-/Dunkelmodus
- Mehrsprachig: Englisch, Türkisch, Deutsch, Chinesisch
- Stapelverarbeitung: Mehrere Dateien gleichzeitig konvertieren
- Drag & Drop: Einfach Dateien ablegen zum Konvertieren
- Datenschutz zuerst: Kein Tracking, keine Cloud, vollständig offline
| Kategorie | Formate |
|---|---|
| Bild | JPG, PNG, WEBP, HEIC, SVG, ICO, TIFF, BMP, GIF |
| Video | MP4, MKV, AVI, MOV, WEBM (erfordert FFmpeg) |
| Audio | MP3, WAV, FLAC, M4A, OGG, AAC |
| Dokument | PDF ↔ DOCX, DOC, TXT, HTML, MD, RTF |
| Daten | CSV ↔ Excel, JSON, XML |
| Archiv | ZIP, 7Z, TAR, GZ (extrahieren & erstellen) |
1. Python 3.8 oder höher installieren
2. FFmpeg installieren (Erforderlich für Video/Audio)
# Windows
winget install ffmpeg
# macOS
brew install ffmpeg
# Linux (Ubuntu/Debian)
sudo apt install ffmpeg3. Klonen und Installieren
git clone https://github.com/YusufEren97/universal-converter.git
cd universal-converter
pip install -r requirements.txtServer starten:
python -m uvicorn app.main:app --reload --port 9999Oder unter Windows einfach Start.bat ausführen
App aufrufen:
http://localhost:9999
- 支持65+格式: 图像、视频、音频、文档、存档、数据
- 100%本地: 您的文件永不离开设备
- 闪电般快速: FFmpeg GPU加速转换
- 现代UI: Apple风格设计,支持浅色/深色模式
- 多语言: 英语、土耳其语、德语、中文
- 批量处理: 一次转换多个文件
- 拖放: 只需拖放文件即可转换
- 隐私第一: 无跟踪、无云端、完全离线
| 类别 | 格式 |
|---|---|
| 图像 | JPG, PNG, WEBP, HEIC, SVG, ICO, TIFF, BMP, GIF |
| 视频 | MP4, MKV, AVI, MOV, WEBM (需要FFmpeg) |
| 音频 | MP3, WAV, FLAC, M4A, OGG, AAC |
| 文档 | PDF ↔ DOCX, DOC, TXT, HTML, MD, RTF |
| 数据 | CSV ↔ Excel, JSON, XML |
| 存档 | ZIP, 7Z, TAR, GZ (提取和创建) |
1. 安装 Python 3.8 或更高版本
2. 安装 FFmpeg (视频/音频转换必需)
# Windows
winget install ffmpeg
# macOS
brew install ffmpeg
# Linux (Ubuntu/Debian)
sudo apt install ffmpeg3. 克隆并安装
git clone https://github.com/YusufEren97/universal-converter.git
cd universal-converter
pip install -r requirements.txt启动服务器:
python -m uvicorn app.main:app --reload --port 9999或在Windows上运行 Start.bat
访问应用:
http://localhost:9999
