"You can add multiple URLs separated by commas."

* Instag allows you to download image galleries, videos, and collections from any image hosting site

Simply add instag.com/ before any photo or image URL and press enter:

instag.com/https://www.example.com/path/to/media

Build with the Instag API, Easily

Want to add saves to your own product? Our API does the heavy lifting — simply make a request and we send back the file. Quickly. Reliably.

Easy authentication
Friendly REST design
Quickly integrate in any language
Reliable uptime
Python
import requests

response = requests.post(
    "https://api.instag.com/api/download",
    headers={"Authorization": "API_KEY"},
    json={"url": "URL"},
)

for item in response.json()["items"]:
    print(item["type"], item["url"])

Frequently Asked Questions

Animated GIF files exactly as the source platform serves them — looping, no audio, fully self-contained.

When the source URL is already a GIF (Tenor, Giphy, Tumblr), Instag downloads it as-is. Video-to-GIF conversion is a separate pro feature on some sources.

GIFs by definition cannot contain audio — it's a still-image format with frame animation. For sound, download the source as MP4 instead.

Whatever the source platform exposed. Most GIFs are delivered at 480×270 or 640×360; Instag preserves the original dimensions.

Any platform whose URLs serve a GIF — Tenor, Giphy, Tumblr, Reddit, and most social posts that embed a GIF directly.

Yes. The looping behaviour is encoded in the GIF file itself, not added by the platform's player. Once you save it, it loops in every viewer.

Yes. No sign-up, no quota. Pro removes ads and adds bulk downloads.

Paste each GIF URL on its own line. Instag returns a ZIP of GIF files.

Only when the GIF is publicly visible. Private posts are blocked at the source platform's API.

Some platforms (Tenor, Giphy) overlay a small attribution logo on hot-linked GIFs. Instag fetches the un-watermarked source where the platform exposes it.

No. GIF URLs aren't logged and files aren't kept after the response is served.

Confirm the GIF URL still works in your browser. If the platform has rate-limited the file or removed it, Instag returns an error rather than guessing.

Note, we store nothing, everything is piped to you, even the images are piped as base64 to your browser. We good like that.

-
Loading...
Get download tips & updates

API Privacy Policy Terms of Service Contact Us BlueSky Follow us on BlueSky

2026 Instag LLC | Made by nadermx