ABOUT

Download videos and photos from public Instagram posts, reels, and carousels. Choose any extra information you need below.

Checking your session…

Include extra information (optional)

Video, photos, and thumbnail are always included.
Account refers to the author of this post.

Public posts only. Sign in to get media.

API USAGE

POST /api with a JSON body, or GET /api?url=INSTAGRAM_URL.

Endpoint: /api

Send Authorization: Bearer YOUR_API_KEY on every API request. Create a key in Your account after signing in.

The default response includes media and thumbnail URLs. Extra information is included only when requested.

caption
Post title and caption.
author
This post's account name and available display name.
details
Available duration, dimensions, publication date, and counts.

EXAMPLE WITH OPTIONAL FIELDS

POST /api
POST /api
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{"url":"https://www.instagram.com/reel/SHORTCODE/","include":["caption","author","details"]}

GET REQUEST

/api?url=INSTAGRAM_URL&include=caption,author,details

URL-encode the Instagram URL. Omit include, or send include: [], for media only. Add refresh: true to a POST request to request fresh links.

AVAILABILITY

The metadata object reports requested, available, and missing groups. Missing information does not prevent media downloads. Metadata can vary by post.

One lookup at a time per user, 60 per hour and 1,000 per day across all keys and website requests. Limits use rolling 60-minute and 24-hour windows. Overlapping requests and exhausted quotas return 429 with Retry-After. Media URLs expire. Private or restricted posts may not be available.

PRIVACY

Google sign-in provides your account identifier, email and display name. We use them to create your account, maintain your session and administer access. We do not request access to your Gmail, Drive or Google password.

We store your onboarding answers and API request history, including submitted Instagram URLs and fetched data. Request records are retained without automatic deletion and are visible to the administrator. Do not submit private or sensitive information in API requests.

Essential cookies maintain your session and help detect changes in your browser or network. Google handles sign-in and Cloudflare Turnstile checks for automated abuse. Your theme preference is saved in this browser.

You can revoke API keys and sign out in Your account. Only submit public content you have permission to access. The service is independent of Google and Instagram.