Skip to content

APPROX4/Instagram-Profile-Downloader-Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

# Instagram Profile Downloader

Typing SVG

🎯 Overview

A Python-based tool to download all media content from Instagram profiles, including reels, and images. user-friendly interface.

Capp.png

⚠️ Important Disclaimer

⚠️ This tool is for educational purposes only.

Using this script may result in:

  • Soft bans from Instagram
  • Temporary account restrictions
  • IP bans
  • Login issues (even with correct password or id)
  • Rate limiting

Use at your own risk and responsibly.

✨ Features

📥 Download Images

Download all Images from any Instagram profile

🎥 Download Reels

Download reels and videos in high quality

💾 Remember

Remember login Password & Username

🚀 Quick Start

Clone the repository

git clone https://github.com/APPROX4/Instagram-Profile-Downloader-Script.git

Install dependencies

pip install -r requirements.txt

Run the script

python main.py

📋 Prerequisites

  • Python 3.13 or higher
  • Chrome browser
  • ChromeDriver (matching your Chrome version)

💻 Usage Guide

  1. Run the script using python main.py
  2. Enter the target Instagram profile username or URL
  3. Enable login for private profiles (recommended++)
  4. Click "Start Download"

📁 Output Structure

All downloaded media will be saved in the downloads folder:

  • Posts: post_X_img_Y.jpg
  • Reels: reel_X.mp4

⚠️ Known Limitations

  • Slow download speed for large profiles
  • No support for highlights (coming soon)
  • May trigger Instagram's anti-bot measures
  • Requires manual ChromeDriver updates
  • GUI may freeze during large downloads

🙏 Acknowledgments

  • Selenium WebDriver
  • Python community
  • Instagram (for the platform)

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

PRs Welcome

This script is 80% AI-generated and 20% My Brain.

APPROX

Star History