Instagram Posts Auto-Like Tool is a lightweight automation project that helps users automatically like Instagram posts using their own account. It removes the need for repetitive manual actions while keeping engagement consistent and controlled. Designed with simplicity in mind, it focuses on safe automation for everyday Instagram activity.
Created by Bitbash, built to showcase our approach to Scraping and Automation!
If you are looking for instagram-posts-auto-like-tool you've just found your team β Letβs Chat. ππ
This project automates the process of liking Instagram posts on behalf of a user by leveraging authenticated session data. It solves the problem of time-consuming manual engagement and helps maintain steady interaction levels. The tool is ideal for individuals, influencers, and small businesses looking to stay active without constant hands-on effort.
- Authenticates using an existing Instagram session and username
- Performs controlled like actions per execution cycle
- Reduces repetitive manual interaction on Instagram
- Designed for ethical and educational automation use
| Feature | Description |
|---|---|
| Automated likes | Likes a configurable number of Instagram posts automatically. |
| Session-based login | Uses session cookies instead of passwords for safer authentication. |
| Time-saving workflow | Eliminates repetitive manual engagement tasks. |
| Simple configuration | Easy setup with minimal required inputs. |
| Field Name | Field Description |
|---|---|
| username | Instagram username used for authentication. |
| post_url | URL of the Instagram post that was liked. |
| action_time | Timestamp when the like action occurred. |
| status | Result of the like action (success or failed). |
[
{
"username": "example_user",
"post_url": "https://www.instagram.com/p/ABC123/",
"action_time": "2025-01-18T10:42:31Z",
"status": "liked"
}
]
Instagram Posts Auto-Like Tool/
βββ src/
β βββ main.py
β βββ liker/
β β βββ auto_liker.py
β β βββ session_handler.py
β βββ config/
β βββ settings.example.json
βββ data/
β βββ logs.json
βββ requirements.txt
βββ README.md
- Influencers use it to maintain daily engagement, so they can stay active without constant manual work.
- Small businesses use it to like niche-related posts, helping improve visibility and interaction.
- Solo creators use it to automate routine actions, freeing time for content creation.
- Developers use it as a reference project to learn session-based automation workflows.
How does the tool authenticate with Instagram? It uses existing Instagram session cookies exported from a logged-in browser session, avoiding the need to store passwords.
Is this tool safe to use? When used responsibly and within Instagramβs action limits, it minimizes risk. Excessive usage may still trigger restrictions.
Can I control how many posts are liked? Yes, the number of likes per run can be configured in the settings file.
Does it support multiple accounts? The project is structured for single-account usage per run, but it can be extended to support multiple sessions.
Primary Metric: Averages 30β40 successful like actions per minute under normal conditions.
Reliability Metric: Maintains a success rate above 95 percent when session cookies are valid.
Efficiency Metric: Low CPU and memory usage, suitable for lightweight environments.
Quality Metric: Consistent action logging ensures accurate tracking of performed likes.
