Instagram Like Bot avatar

Instagram Like Bot

Under maintenance

Pricing

from $0.10 / 1,000 task completeds

Go to Apify Store
Instagram Like Bot

Instagram Like Bot

Under maintenance

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

Dead

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

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:

  1. Open instagram.com and log in
  2. Install the Cookie-Editor Chrome extension
  3. Click the extension → ExportExport as JSON
  4. 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

FieldTypeRequiredDefaultDescription
cookiesArray (JSON)✅ YesBrowser cookie export from instagram.com. Use Cookie-Editor Chrome extension → Export as JSON
postUrlsArray (strings)✅ YesList of Instagram post or reel URLs to like
delayBetweenLikesIntegerNo20Seconds to wait between each like. Range: 10–300s
maxLikesPerRunIntegerNo30Max number of likes per run. Range: 1–100
proxyConfigurationObjectNoOptional 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

StatusMeaning
successPost was liked successfully
failedCould not like the post (not found or generic error)
blockedInstagram blocked the action (FeedbackRequired)
rate_limitedToo many requests — actor stops early to protect account
auth_errorSession 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:

EventDescription
login-successCharged once when login succeeds
like-completedCharged once per successfully liked post
task-completedCharged 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 amount parameter
  • 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