Introducing Our Biggest Update Yet! — Botiga 2.0 The fastest WooCommerce theme with tons of design options in 2023.


6 Best WordPress Instagram Plugins 2023

Instagram can be a great source of content to show photos and images from your accounts on your website. Now, thanks to these WordPress Instagram plugins, getting that content into your website has never been easier.

The free and premium WordPress plugins in this collection all make it easy to display photos from your Instagram account to your website. When setting up the plugin, you can choose which of your accounts to import photos from, how many items to import, and also a few other options. The Instagram photo feeds can then be inserted into your posts and pages or displayed in the sidebar or footer areas of your site using a widget.

However, by upgrading to one of the premium WordPress Instagram plugins featured here, you can do a whole lot more. With a premium tool, you can take advantage of more filters for determining which images to display on your site.

For a relatively small financial investment, the premium plugins also offer you vastly more options for how the content from Instagram is displayed on your site. In most cases, you can view these display and presentation options in action through the live demos on the plugin pages.

If you want to display photos from Instagram on your WordPress website, regardless of your budget, there are some very impressive tools to help you do so.

Best Free WordPress Instagram Plugins

1. Spotlight – Social Photo Feeds

Spotlight is a relatively new free WordPress Instagram plugin but it’s already gotten off to a good start with a decent number of positive reviews from users. As the name suggests, this plugin aims to make it as simple as possible for you to display photos from your Instagram accounts on your WordPress website.

The three-step setup process should make this free plugin an appealing choice for anyone looking for a quick and easy way to integrate their WordPress website with Instagram. Once it’s been installed on your site, all you have to do is connect Spotlight to your Instagram accounts, design your feed, then embed it wherever you want on your website.

To help you get your feeds looking how you want, Spotlight comes with an interactive live preview customizer. Thanks to this, you can see how your Instagram photo feed will look while you are working on it. As this plugin enables you to present your Instagram content in a stylish way, it’s really helpful that you can preview your feeds while editing.

The stylish grid layout that’s used to display your Instagram photos is fully responsive, so you don’t have to worry about how it will look on smartphones and other small screen devices. The hover effects that are triggered when the user’s cursor moves over an image make it immediately clear that the photos in the feed can be clicked on. When they are clicked, they’re displayed in a lightbox window. Thanks to good support for gallery posts, users can scroll through collections of images that have been posted to Instagram directly from your website.

While the core version of Spotlight has more than enough functionality for you to display photos from Instagram on your WordPress website for free, there is a paid version available. Upgrading unlocks additional features, including more feed control, the ability to create hashtag feeds, functionality that allows you to embed Stories on your WordPress website, and more layout options that you can see in action here.

If you’re looking for a quick and convenient Instagram plugin, the free Spotlight option is an excellent choice.

More Info / Download Demo

2. Smash Balloon Social Photo Feed

Smash Balloon Social Photo Feed

Smash Balloon Social Photo Feed is a popular free WordPress Instagram plugin with a good user rating and over 1 million active installs.

Once live on your WordPress website, you can start displaying photos from your Instagram accounts. The plugin gives you the option of creating multiple feeds for use throughout your site. Each feed can display photos from multiple accounts, making it a great way to ensure your website displays a constant stream of photos from a range of sources.

Unsurprisingly for one of the top WordPress Instagram plugins, you get lots of control over how the images are displayed on your site. You can change the width and height of the photos as well as the number of images that are displayed at any one time. The optional ‘load more’ button gives your visitors the ability to display more content from your featured feeds if they wish. As this plugin is fully mobile responsive, your Instagram content will look great on any device.

Smash Balloon Social Photo Feed is regularly updated which should ensure it remains compatible with the latest changes to the way Instagram works.

More Info / Download Demo

3. Feed Them Social

Feed Them Social

Feed Them Social not only works with Instagram, but also Facebook, Twitter, and Pinterest.

If you’d rather use a single plugin to display content from a range of social media networks on your website, then Feed Them Social could be the answer. With the free version of the plugin supporting Instagram feeds, Facebook feeds, albums, groups, and events, Twitter feeds, and Pinterest boards, pins, and latest pins, you get a range of options. Upgrading to the premium version of Feed Them Social unlocks the ability to display content from YouTube video feeds and Facebook video feeds and carousels. There are also a few other extensions for Feed Them Social to check out for even more options.

When using the free Feed Theme Social plugin, you can display content from a range of feeds and accounts. The content from your feeds can then be displayed in your posts, pages, and other content as well as in the sidebar areas of your site. As you’d expect, the content is all mobile responsive for maximum device compatibility.

Feed Them Social is a highly flexible and customizable social media plugin that can display content from a selection of feeds. You can view demos of Feed Me Social in action on the plugin homepage.

More Info / Download Demo

4. WPZOOM Social Feed Widget

WPZOOM Social Feed Widget

WPZOOM Social Feed Widget aims to give you full control over how Instagram content is displayed on your website.

Once you’ve installed this free WordPress Instagram plugin on your website, you’ll have access to a feature-rich widget that you can add to your sidebar and footer areas as well as insert into posts and pages.

Through the default widget settings, it’s possible to choose from a one-, two-, or three-column layout for presenting the images from Instagram on your site. You can also use the widget in full-width mode, giving you the ability to display the Instagram content in a horizontal banner across your website. If you want to create a header or footer area that’s dedicated to displaying the photos from your Instagram feed, using the WPZOOM Social Feed Widget plugin in full-width mode will make this possible.

You can also configure how the widget displays your photos and other images in a few more ways. Some examples include setting how many images are shown in the widget and what size those images are. You can also customize the spacing between the images, simply by entering the number of pixels you’d like between each image. Another option covering how your widget will look is whether or not a button will be displayed. By default, the button text is ‘View on Instagram’, however, you can easily change that.

If you want more control over how your widget and its content looks, you can add your own CSS through the widget settings panel. However, applying custom CSS probably won’t be necessary for most users as the widget controls should suffice.

To get an idea of how this Instagram widget could look on your website, be sure to check out the WPZOOM Social Feed Widget demo.

More Info / Download Demo

5. Enjoy Plugin for Instagram

Enjoy Instagram gives you a good range of options for how Instagram content is displayed on your WordPress website.

With photo grid and carousel options, as well as the ability to import content from your accounts and hashtags, Enjoy Instagram ensures you’re able to get your social media feed integration working in the way that you want. You also get the option of using the sidebar widget or the shortcodes to display the feeds on your site. Thanks to this, you can easily insert a feed of content into your posts and pages.

When it comes to how your photos are displayed, Enjoy Instagram doesn’t disappoint here either. As well as grids and carousel modes, you can also enable the lightbox effect for your Instagram images, giving your visitors the ability to view larger versions of your content.

You can get a better sense of what Enjoy Instagram can do by following the demo links on the plugin page.

More Info / Download Demo

Best Premium WordPress Instagram Plugins

6. Instagram Journal

Instagram Journal is an affordable premium WordPress Instagram plugin that has a lot more to offer than its free counterparts.

It has plenty of features to help you create the right type of Instagram integration for your  WordPress website. Some of the options for filtering photos include choosing to display content from any of your accounts, items tagged with specific hashtags, and photos you’ve liked. Therefore, if you’re looking for a way to populate your WordPress website with Instagram photos from a variety of sources, this plugin is certainly a good option.

Instagram Journal also comes with an impressive selection of galleries for presenting your chosen content. Color schemes, custom color settings, gallery sizes, and photo layouts are just some of the features you can use to design your galleries. Everything is fully responsive, so you never have to worry about how your content will look for mobile users.

If you like the sound of Instagram Journal, be sure to view the live demo on the plugin website.

More Info / Download Demo

Share This Article:
Facebook Twitter
Disclosure: Some of the links in this post are affiliate links, meaning that if you click on one of the links and purchase an item, we may receive a commission. All opinions however are our own and we do not accept payments for positive reviews.


  1. I’ve noticed that many of the plugins listed here say you can display posts from other profiles/accounts, when I try the plugins this is not possible – I”m guessing Instagram have made some changes to their API…

    1. Hey Rob, that’s not possible anymore due to Instagram’s API changes. What you can do is display posts from all across Instagram that use a particular hashtag. We’ve made that possible (and very easy to set up) through our new Spotlight Instagram Feeds plugin:

    2. Hi Rob,

      As Mark says you can’t do that anymore and we’ve updated the post to reflect this change. We’ve also added Spotlight to the list.

  2. Anyone now of a plugin to post your WP Posts to your Instagram account rather than the other way around. I’ve found ‘WP Social Post And Widget’ but there are a lot of comments to say it no longer works?

Leave a Reply

Your email address will not be published. Required fields are marked *