I'm working on a social network website based on Drupal7, This social network is based on photos and users may upload photos and they are accessible in their profile. I need to equip the site to contact to the Instagram profile of users and they can send images from my website to their profile in Instagram. I checked the Instagram Block and Instagram Feeds and Drupalgram modules, but from I understand these modules only import images from Instagram, non of them export images to Instgram. How do I can send Images from my website to Instagram?

  • last time I looked into this, Instagram didn't allow uploading through their API by design
    – Geoff
    Mar 22, 2015 at 12:55
  • Thanks @Geoff , How about twitter and Facebook?
    – M a m a D
    Mar 22, 2015 at 13:39
  • 1
    you can easily add a 'post to' for twitter and facebook (there are modules for that), but I don't know about automatically adding content - you would need to look at their individual API documention to be sure
    – Geoff
    Mar 22, 2015 at 16:26
  • Isn't Instagram for pictures only...?
    – No Sssweat
    Aug 2, 2015 at 3:18
  • All my blog have pictures. So I would like post the picture to instagram
    – peifa
    Aug 2, 2015 at 3:31

3 Answers 3


You can use module InstaPost for posting nodes to Instagram. Some details about it (from its project page):

This module allows users to post nodes automatically to the online mobile photo-sharing, video-sharing, and social networking service Instagram.

Disclosure: I'm the maintainer of this module.

  • Nice! Please note the minor improvement (I think) I did to your answer, if you don't like it at all, just perform a rollback. Mar 11, 2017 at 16:56

By default you cant upload your image to instagram but I suggest you using if this then that service,it is awesome, and using Email to instagram feature, then in your drupal you can send your blog image automatically after node create to specified email then it posted to you istagram automatically.

helper links :


The Instagram Block and Instagram Feeds and Drupagram modules work with Instagram.

Instagram block integrates with Instagram and creates a block containing your most recent instagram posts.

Instagram Feeds: This is a Feature module. It allows you to create Instagram feeds for your site that will download images from Instagram using filtering by hashtags and / or usernames.

Drupagram In this early implementation the module will interact with the Instagr.am API and be able to fetch media items. Advanced methods like relationships between Instagr.am users and such will be added later on.

But about posting to Instagram

Instagram didn't allow uploading through their API by design

  • Please make sure you vote to close duplicates - don't answer them and put a note in the answer, that's why we have these systems in place. Just answer the original in future, many thanks
    – Clive
    Aug 2, 2015 at 8:45
  • @Clive In this system you can't vote a question to be duplicate of another question when it has no accepted answer.
    – M a m a D
    Aug 2, 2015 at 10:18
  • My apologies, that's new (I actually just got stung by exactly the same thing myself on Stack Overflow). You did the right thing by answering the new question!
    – Clive
    Aug 2, 2015 at 10:20
  • Not important. We are all trying to be a useful member of Drupal Stackexchange society ;)
    – M a m a D
    Aug 2, 2015 at 10:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.