Instagram Like Bot
Pricing
from $0.10 / 1,000 task completeds
Instagram Like Bot
Automatically like Instagram posts and reels in bulk. Just paste the post URLs, set a delay, and let the bot handle the rest — with built-in rate-limit protection to keep your account safe.
Pricing
from $0.10 / 1,000 task completeds
Rating
0.0
(0)
Developer
Dead
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
📸 Instagram Auto Liker Bot
An Actorthat automatically likes Instagram posts and reels. Built with Pay-Per-Event (PPE) charging support.
✨ Features
- ✅ Like Instagram posts and reels automatically
- 💳 Pay-Per-Event (PPE) billing — only pay for successful likes
- 🛡️ Built-in protection: stops early on rate limits or blocks
- 🔗 Deduplication — no URL is liked twice in a single run
- 🌐 Proxy support for reduced ban risk
🚀 Quick Start
1. Get Your Instagram Cookies
The most reliable login method is exporting cookies directly from your browser:
- Open instagram.com and log in
- Install the Cookie-Editor Chrome extension
- Click the extension → Export → Export as JSON
- Paste the JSON array into the Instagram Cookies input field
2. Provide Post URLs
Add the Instagram post or reel URLs you want to like:
https://www.instagram.com/p/ABC123/https://www.instagram.com/reel/XYZ456/
3. Run the Actor
Set your delay and max like limits, then hit Start. Results are saved to the dataset in real time.
🔧 Input Configuration
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
cookies | Array (JSON) | ✅ Yes | — | Browser cookie export from instagram.com. Use Cookie-Editor Chrome extension → Export as JSON |
postUrls | Array (strings) | ✅ Yes | — | List of Instagram post or reel URLs to like |
delayBetweenLikes | Integer | No | 20 | Seconds to wait between each like. Range: 10–300s |
maxLikesPerRun | Integer | No | 30 | Max number of likes per run. Range: 1–100 |
proxyConfiguration | Object | No | — | Optional proxy settings. Residential proxies recommended |
Example Input
{"cookies": [{ "name": "sessionid", "value": "YOUR_SESSION_ID" },{ "name": "csrftoken", "value": "YOUR_CSRF_TOKEN" }],"postUrls": ["https://www.instagram.com/p/ABC123/","https://www.instagram.com/reel/XYZ456/"],"delayBetweenLikes": 20,"maxLikesPerRun": 30}
📊 Output Format
Each liked (or attempted) URL is pushed to the Apify dataset with the following structure:
{"url": "https://www.instagram.com/p/ABC123/","status": "success","message": "✅ Liked: https://www.instagram.com/p/ABC123/","timestamp": "2025-01-15T10:30:00.000000"}
Status Values
| Status | Meaning |
|---|---|
success | Post was liked successfully |
failed | Could not like the post (not found or generic error) |
blocked | Instagram blocked the action (FeedbackRequired) |
rate_limited | Too many requests — actor stops early to protect account |
auth_error | Session expired or challenge required |
💳 Pay-Per-Event (PPE) Pricing
This actor uses Apify's Pay-Per-Event model — you only pay for what actually happens:
| Event | Description |
|---|---|
login-success | Charged once when login succeeds |
like-completed | Charged once per successfully liked post |
task-completed | Charged once when the run finishes |
⚠️ Important Notes
Authentication
- Cookies expire — If you get authentication errors, export fresh cookies from your browser
Rate Limits
- Instagram may rate limit aggressive scraping
- Use delays between (built-in 3s delay)
📞 Support
If you encounter issues or have questions:
- Check the actor's run log for detailed error messages
- Ensure your cookies are fresh and valid
- Try reducing the
amountparameter - Contact support with your run details
🔒 Privacy & Data
- Your cookies are used only for authentication during the run
- No credentials are stored after the actor finishes
- Respect Instagram's Terms of Service and users' privacy