Upload Instagram User Photos to Your Site

Don't make your users try to figure out how to download Instagram photos!

When you offer your users the ability to upload files, they’re going to want to bring those files from wherever they live right now. Sure, users can download files to their local computer or device, then upload them from there. But the ability to upload Instagram user photos to your site directly is a vital feature, as that particular service makes it extremely difficult to download even your own content in a useful manner.

Fortunately, with Filestack’s convenient File Picker, allowing users to connect to their Instagram account and import their photos to your site couldn’t be simpler. You don’t have to wire anything up, or write any code beyond adding the picker to a web page (or app) and keeping track of the File Handles assigned to each upload. As with importing Facebook photos, it’s built in and turned on by default.

The Filestack File picker showing the integration to allow account connection to upload Instagram photos rather than trying to download instagram photos and then upload

Here you can see the hover view when the Picker is in embedded mode on a web page. Third party services like Facebook and Instagram will show a “disconnect” link next to the service name if the user has already authorized Filestack as a connection with that account, allowing them to conveniently de-auth with a single click.

Animated demo of connecting to an Instagram account and importing the Instagram photos to the Filestack app

Keep in mind that you are ingesting these user photos to your Filestack app, not linking to their Instagram copy. Photos that are thus ingested now live in your storage, and are being served on your CDN once you link them up to display. Because of this, Instagram is no longer watching over the usage, and it is up to you to make sure your users have the experience they expect when it comes to their privacy and usage rights.

Users that have authorized the Filestack app via the File Picker will be able to view Filestack listed as one of their “Authorized Applications” when they visit their account management page on Instagram.com:


A screenshot of the page showing authorized apps for a user's Instagram account

This is a powerful, lightning-fast, zero code solution for authorizing and obtaining these photos, without having to download Instagram photos as a bundle to the user’s machine.

Read More →

Ready to get started?

Create an account now!