Skip to content

A Flask-based web app to convert images, videos, and audio files into multiple formats with batch support, ZIP download, and real-time progress.

Notifications You must be signed in to change notification settings

rillToMe/universal-file-converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Converter File

Converter File is a web-based application built with Python (Flask) that can convert images, videos, and audio files into various formats.
It features a progress bar, structured output, and multi-file support.


Features

  • Modern Web UI (HTML, CSS, JS) with dark neon theme
  • Image Conversion → JPG, PNG, WEBP, BMP, GIF, TIFF, SVG, and more
  • Video Conversion → MP4, AVI, MKV, MOV, FLV, WMV
  • Audio Conversion → MP3, WAV, FLAC, OGG, AAC, M4A
  • Multi-File Support (upload multiple files at once)
  • Download All as ZIP
  • Real-Time Progress for upload & conversion
  • Organized Output Section with "Output" title and download buttons
  • Responsive Design (works on & desktop)

Technologies Used

  • Backend: Python 3 + Flask
  • Frontend: HTML5, CSS3, JavaScript (Fetch API)
  • Image Processing: Pillow, CairoSVG, OpenCV
  • Video/Audio Processing: FFmpeg
  • UI Design: Dark mode with neon glow

Installation (Quick)

git clone https://github.com/rillToMe/universal-file-converter.git
cd universal-file-converter
pip install -r requirements.txt
python app.py

Then open in browser:
http://127.0.0.1:5000

About

A Flask-based web app to convert images, videos, and audio files into multiple formats with batch support, ZIP download, and real-time progress.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published