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
3.1
(2)
Developer
Actor stats
0
Bookmarked
524
Total users
22
Monthly active users
18 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
