This is a Flask-based web application that allows you to download Instagram reels. Simply provide a list of reel URLs, and the application will download the reels to your local machine.
- Python 3.x
- Instaloader
- Flask
- pathlib
- concurrent.futures
-
Clone this repository to your local machine.
git clone https://github.com/oxygenta/instagram-reel-downloader-flask.git
-
Install the required dependencies:
pip3 install instaloader flask pathlib concurrent.futures
-
Open a terminal and navigate to the project directory.
-
Run the script with the following command:
python main.py
-
Open your web browser and navigate to
http://localhost:5000
. -
Enter the Instagram reel URLs when prompted, with each URL on a new line.
-
Click the "Download" button to start the download process.
-
After the download completes, the application will display a success message or an error message if any downloads fail.
- You can modify the
max_workers
value in theThreadPoolExecutor
to adjust the number of concurrent downloads.
This script is intended for personal use only. Make sure to respect the intellectual property rights of others when downloading Instagram content.