Skip to content

Mahdi-Haqiqat/Instagram-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📸 Instagram Downloader (CLI)

A simple command-line tool to download videos and photo posts from Instagram for personal and educational use.


✨ Features

  • 📥 Download Instagram videos and posts
  • 🖼️ Supports photo slideshows
  • 📁 Saves media to a Downloads/Instagram folder
  • 💻 Simple CLI interface
  • ⚡ Lightweight and fast

🚀 Installation

1. 📂 Clone the repository

git clone https://github.com/Mahdi-Haqiqat/Instagram-Downloader.git
cd Instagram-Downloader

2. 📦 Install dependencies

pip install -r requirements.txt

▶️ Usage

Run the program:

python main.py

Then paste an Instagram URL when prompted.

🔍 Example:

Instagram URL: https://www.instagram.com/p/XXXXXXXXXXX/

📁 Downloaded media will be saved in the Downloads/Instagram folder.


⚙️ Requirements

  • 🐍 Python 3.8+
  • 🌐 Internet connection

📚 Python dependencies:

pathlib
yt-dlp
requests
instaloader
argparse

🗂️ Project Structure

instagram-downloader
│
├── main.py
├── requirements.txt
├── README.md
└── LICENSE

⚠️ Disclaimer

This project is intended for educational and personal use only.

Users are responsible for complying with the Terms of Service of Instagram and any applicable laws in their country.

❌ This project does not encourage or support copyright infringement, illegal downloading, or misuse of content.

⚖️ The author of this repository is not responsible for how this software is used.


📄 License

This project is licensed under the MIT License.

About

A powerful Instagram downloader for videos, reels, and image posts, featuring high-speed downloads, no watermark, and smart URL handling.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages