Skip to main content

InstaPy

Tooling that automates your social media interactions to “farm” Likes, Comments, and Followers on Instagram Implemented in Python using the Selenium module.

Twitter of InstaPy | Twitter of Tim | Discord Channel | How it works (Medium) |
Talk about automating your Instagram | Talk about doing Open-Source work | Listen to the "Talk Python to me"-Episode

Newsletter: Sign Up for the Newsletter here!
Offical Video Guide: Get it here!

Table of contents

Installation

pip install instapy

Important: depending on your system, make sure to use pip3 and python3 instead.
That's it! 🚀
If you're on Ubuntu, read the specific guide on Installing on Ubuntu (64-Bit). If you're on a Raspberry Pi, read the Installing on RaspberryPi guide instead.

Important: depending on your system, make sure to use pip3 and python3 instead.


You can put in your account details now by passing the username and password parameters to the InstaPy() function in your quickstart script, like so:

InstaPy(username="abc", 
        password="123")

Or you can pass them using the Command Line Interface (CLI).

If you've used InstaPy before installing it by pip, you have to move your old data to the new workspace folder for once. Read how to do this here.

To run InstaPy, you'll need to run the quickstart script you've just downloaded.

python quickstart.py
-- or
python quickstart.py --username abc --password 123

InstaPy will now open a browser window and start working.

If want InstaPy to run in the background pass the --headless-browser option when running from the CLI
Or add the headless_browser=True parameter to the InstaPy(headless_browser=True) constructor.

Updating InstaPy

pip install instapy -U

Guides

Video tutorials:

Official InstaPy Guide on Udemy

Installation on Windows

Installation on MacOS

Installation on Linux

Installation on DigitalOcean Server

Written Guides:

How to Ubuntu (64-Bit)       

How to RaspberryPi       

External Tools:

InstaPy Dashboard

InstaPy Dashboard is an Open Source project developed by @converge to visualize Instagram accounts progress and real-time InstaPy logs on the browser.

InstaPy GUI

InstaPy GUI is a Graphical User Interface including some useful Analytics developed by @breuerfelix.

Docker

All information on how to use InstaPy with Docker can be found in the instapy-docker repository.

Documentation

A list of all features of InstaPy can be found here.

Support

Do you need help ?

If you should encounter any issue, please first search for similar issues and only if you can't find any, create a new issue or use the discord channel for help.

Discord channel

Do you want to support us ?

paypalme

Help build InstaPy!
Check out this short guide on how to start contributing!.

Credits

Contributors

This project exists thanks to all the people who contribute. [Contribute].

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]


Disclaimer: Please Note that this is a research project. I am by no means responsible for any usage of this tool. Use on your own behalf. I'm also not responsible if your accounts get banned due to extensive use of this tool.

Metadata

Release files for instapy 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for instapy 0.6.1
File Size Uploaded
instapy-0.6.1.tar.gz 1.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for instapy 0.6.1
File Interpreter ABI Platform
instapy-0.6.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 1.5 MB

Release files / instapy-0.6.1.tar.gz

Download URL instapy-0.6.1.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
9e13398fc6c579ae9492d5812002ca3c252093d3a50a2354c878d1242021126b
BLAKE2b-256 checksum
How to use checksums
135f50150641fbd6faa9a8ecbf84ee515d89d0bc864fd37dadad4c733786f42c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.1

Release files / instapy-0.6.1-py2.py3-none-any.whl

Download URL instapy-0.6.1-py2.py3-none-any.whl
Size 234.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
af8dca3c6a25e28010e898bd04f6a14f5b7793180a0fed397ba09c0080c66de1
BLAKE2b-256 checksum
How to use checksums
a3f45c60bc091687e2d1ebe4836e93a59c04c5f718217a3a3a1d478486e1a81c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.1

Release history Release notifications | RSS feed

0.6.16

2 release files

0.6.14

2 release files

0.6.12

2 release files

0.6.11

2 release files

0.6.10

2 release files

0.6.9

2 release files

0.6.8

2 release files

0.6.7

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

This release

0.6.1 This release

2 release files

0.6.0

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page