Instagram Gallery


Easy and simple way to display your Instagram images on the website.
Display pictures from Instagram account as Gallery or as Carousel Slider. There is no need to configure APIs or login anywhere, just paste your Instagram Username or Tagname and configure your settings.
it’s a game of few seconds and your pictures will be on the website.

Demo: you can see demo Here or check ‘screenshots’ section below.

How to use: add new gallery in plugin setting panel and copy/paste the generated shortcode in the pages/posts content OR you can use the ‘Instagram Gallery’ Widget within widget section.


  • Spanish (Mauricio Santelices)


  • Gallery front-end view
  • Gallery front-end view with image popup
  • Carousel Slider view
  • Plugin backend
  • Gallery Widget


Minimum Requirements

  • WordPress 3.8+
  • PHP version 5.3+

How to Install

Upload and install in the same way you’d install any other plugin OR see HERE


Installation Instructions

Minimum Requirements

  • WordPress 3.8+
  • PHP version 5.3+

How to Install

Upload and install in the same way you’d install any other plugin OR see HERE

Why my pictures are not showing on page?

profile needs to be publicly visible to show pictures.

Can i add same Shortcode twice on a page?

Yes, but sometimes it can conflicts with each other. So, try to create new gallery with same setting and add them.

Can i display pictures by using Tagname?

Yes you can.

How to add Gallery to Widget?

goto to plugin panel and add new gallery, then goto widgets, add Instagram Gallery widget and select the Gallery item from dropdown list.

Why there are two popups on image click?

there may be some other plugins(like: fancybox) which also uses image links to open popup. try to disable popup images option in the setting panel of this plugin, which will allow other plugins to work.

Error: No working transports found

this error visible sometimes in PHP 7+ installations due to the missing CURL extension.


Nice Plugin

It is very simple and useful plugin.

More customization options are available.

Great plugin.

Great Plugin!!!

Great Plugin !! Easy to use, very friendly and the stand is spectacular. The best Instagram Plugin for WP I’ve used so far!
It is also of the few Plugins that offer the view of photos filtered by Hastag in free mode.
Excellent the Plugin and very generous its author.

works great

It’s easy to use and looks great on movile or PC. Thanks!

The only thing that is missing is a easy way to change the color of the arrows on the carrousel, but it’s just one small detail.

Read all 21 reviews

Contributors & Developers

“Instagram Gallery” is open source software. The following people have contributed to this plugin.


Translate “Instagram Gallery” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



elementor confliction fixed
code optimised
IE 8,9 Carousel support dropped


  • Spanish Translation added
  • Tags picture limit removed
  • Caption option removed
  • post link added in popup


  • code bug fixed


  • added option to change carousel arrow color


  • CSS issue fixed


  • some API code fixes


  • user media API update


  • option to hide images caption
  • open Instagram page on image click


  • Carousel autoplay toggle
  • dashicons removed
  • assets minified


  • API update for Tags fixed


  • added FIX for localization code issue


  • prepared for localization


  • Gallery widget added
  • Transients support added
  • template customisation added
  • code updated for better performance


  • Instagram API error quick FIX added


  • Instagram button color options added
  • two gallery pics in a row in mobile
  • browser online check status removed
  • fetch items via WP built-in option


  • Carousel spacing bug fixed
  • some CSS updates


  • Carousel popup bug fixed
  • added version to assets


  • Gallery image sizes fixed to square display
  • some CSS fixes


  • Carousel image sizes fixed to square display
  • added caching of images to speedup loading
  • display type Slider removed
  • old-shortcode warning message removed


  • Instagram profile link/button added in Carousel view
  • wp_nonce removed because of conflicts with cache plugins


  • Instagram profile link/button added in gallery view
  • added option to choose custom hover color


  • cURL warning issue fixed


  • cURL warning added


  • ajax gallery loading
  • speed optimised
  • clean setting on un-install


  • display likes and comments
  • old shortcode support ended
  • deprecated Slider view option


  • Carousel view feature added
  • non-english tag/account supported


  • IE images issue fixed


  • Admin Panel UI updated
  • added #tag support
  • shortcode updated


  • some issues fixed
  • css added to head for removing SEO and HTML validation issues
  • demo pictures added to backend


  • some issues fixed
  • small modification in plugin backend


  • Initial Release