VOOZH about

URL: https://apify.com/crawlerbros/instagram-downloader-api

⇱ Instagram Downloader Api Β· Apify


Pricing

from $20.00 / 1,000 results

Go to Apify Store

Instagram Downloader Api

Download photos, videos, reels, and carousels from Instagram posts. Extracts detailed metadata for videos and images.

Pricing

from $20.00 / 1,000 results

Rating

5.0

(1)

Developer

πŸ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

82

Total users

18

Monthly active users

25 days

Issues response

a month ago

Last modified

Share

Download photos, videos, reels, and carousel posts from Instagram with comprehensive metadata extraction.

Features

  • πŸ“₯ Multi-format support: Download images, videos, reels, IGTV, and carousel posts
  • πŸ“Š Rich metadata: Extract likes, comments, views, captions, hashtags, and mentions
  • πŸ” Authenticated access: Use your Instagram cookies for reliable access
  • πŸ€– Anti-detection: Advanced humanization and stealth techniques
  • πŸ’Ύ Cloud storage: Media files uploaded to Apify key-value store
  • πŸŽ₯ Quality selection: Choose from best, 720p, 480p, or original quality

Input Configuration

Required Fields

  • postUrls (array): List of Instagram post URLs to download
    • Supports: /p/, /reel/, /tv/ URLs
    • Example: https://www.instagram.com/p/ABC123/

Optional Fields

  • cookies (string): Instagram authentication cookies in JSON format (REQUIRED for reliable access)
  • downloadQuality (string): Video quality preference - best, 720p, 480p, original (default: best)
  • downloadMedia (boolean): Download media files to key-value store (default: true)
  • extractMetadata (boolean): Extract detailed metadata (default: true)
  • sessionName (string): Session identifier for cookie persistence (default: default_session)
  • minDelayBetweenRequests (integer): Minimum delay in seconds (default: 3)
  • maxDelayBetweenRequests (integer): Maximum delay in seconds (default: 7)
  • humanizeBehavior (boolean): Enable anti-detection features (default: true)

How to Get Instagram Cookies

  1. Install a cookie export browser extension:

  2. Log in to Instagram in your browser

  3. Navigate to https://www.instagram.com

  4. Click the cookie extension icon and export cookies as JSON

  5. Paste the JSON into the cookies input field

Required cookies: sessionid, ds_user_id, csrftoken

Output Format

Each downloaded post contains:

{
"post_id":"ABC123xyz",
"post_url":"https://www.instagram.com/p/ABC123xyz/",
"username":"john_doe",
"user_url":"https://www.instagram.com/john_doe/",
"caption":"Amazing sunset! #nature #photography",
"posted_date":"2025-12-01T12:34:56.000Z",
"media_type":"video",
"media_count":1,
"media_files":[
{
"type":"video",
"url":"https://...",
"storage_key":"video_ABC123xyz_0",
"download_url":"https://api.apify.com/v2/key-value-stores/.../records/...",
"filename":"ABC123xyz_0.mp4",
"resolution":"1920x1080",
"duration":15.5,
"filesize_bytes":2048576
}
],
"likes_count":1234,
"comments_count":56,
"views_count":5678,
"hashtags":["nature","photography"],
"mentions":["user1"],
"download_status":"success",
"scraped_at":"2025-12-02T10:15:30.000Z"
}

Usage Tips

  1. Authentication: Always provide valid cookies for best results
  2. Rate Limiting: Increase delays if you encounter blocks (5-10 seconds recommended)
  3. Batch Processing: Process 10-20 posts at a time to avoid detection
  4. Quality Selection: Use best for highest quality, lower qualities for faster downloads
  5. Session Management: Use different session names for different Instagram accounts

Anti-Detection Features

  • Firefox browser with custom user preferences
  • JavaScript stealth scripts (webdriver hiding)
  • Human-like mouse movements and scrolling
  • Random delays between requests
  • Automatic block detection and handling
  • Cookie persistence across runs

Limitations

  • Requires valid Instagram authentication cookies
  • Rate limited by Instagram (recommended: 3-7 second delays)
  • Private accounts require authentication with access
  • Stories are not supported (only permanent posts)

Troubleshooting

"Action blocked" errors: Increase delays between requests, ensure cookies are fresh

"No media found": Check if post URL is correct and accessible with your account

Cookie expiration: Re-export cookies from browser (typically valid 30-90 days)

Rate limiting: Reduce number of posts or increase delays

Support

For issues or questions, check the Apify documentation or actor logs for detailed error messages.

You might also like

Instagram Downloader – Reels & Posts Video/Image Extractor

logiover/instagram-media-downloader

Bulk Instagram media downloader: extract Reels, Posts and Stories download links without login. Export to CSV/JSON. Fast Instagram API alternative.

Instagram Post (Image & Video) Downloader ✨

scrapearchitect/instagram-post-image-video-downloader

πŸ–ΌοΈ This powerful tool seamlessly handles single photos, multi-image carousels, and video reels. πŸ“Έβœ¨ Instantly download high-quality images and videos from any public Instagram post!πŸŽ₯ Get clean, direct download links delivered fast. No login required! πŸš€πŸ”₯Instagram Post (Image & Video) Downloader ✨

πŸ‘ User avatar

Scrape Architect

29

Instagram Downloader API

elis/instagram-downloader-api

Download videos, photos, Reels, IGTV, Stories, and carousels from Instagram, Facebook, and Pinterest.

Instagram Photos Downloader - Bulk Available

scraper-mind/instagram-photos-downloader

Download Instagram photos in bulk with the Instagram Photos Downloader API πŸ“Έ. Fast, reliable, and just $5! πŸš€ Scrape captions, likes, metadata & more, perfect for marketers, creators & devs. Try the best Instagram photos downloader today.

113

Instagram Video Downloader

epctex/instagram-video-downloader

Download Instagram.com videos without any limit

Instagram Videos Downloader

easyapi/instagram-videos-downloader

A powerful Instagram video downloader that helps you download videos from Instagram posts, reels, and stories. Support batch downloading with multiple URLs.

Instagram video downloader

pocesar/download-instagram-video

Download Instagram videos in bulk

1.3K

1.0

Instagram Video Downloader

bytepulselabs/instagram-video-downloader

Download videos from Instagram posts by adding one or more Instagram post URLs to extract embedded videos. Then, save downloaded media files, run the downloader via API, schedule and monitor downloads, or integrate with other tools for automated video archiving.

πŸ‘ User avatar

BytePulse Labs

426

1.8

Instagram Video Downloader

apilabs/instagram-downloader

Download Instagram videos or extract audio without any limits.

Instagram Video Downloader

shahidirfan/Instagram-Video-Downloader

The Instagram Video Downloader is a powerful Apify actor designed to download videos from Instagram with comprehensive metadata extraction. Whether you need to download single videos, multiple posts, reels, or entire profiles, this actor provides reliable extraction with direct download.

193

5.0