Looking for the Instagram widget like this one?

You are in the right place!

Sign up
Initial settings (click add to adjust responsive options)
@media all and ( : px)
Amount of space between pictures (in pixels). Set to 0 to remove padding.
Trim caption to given number of characters. 0 for no trimming.

Options marked with * requires an Instagram account connected via Facebook.

Use orange arrow to resize this widget

Widget width: ...px

Your widget is ready!

Here is your widget code. Please copy it and paste it to your website.

Follow @lightwidget on Instagram for a chance to win a free upgrade for your widget! Read more about it here.

P.S. This is free version. You can use it without any limitations! But please keep in mind that Your widget will refresh (pull new photos from Instagram) once per day only! Also HTTPS is not available in free widgets. If You want to have more frequent updates and HTTPS enabled You can upgrade Your widget in 5 minutes! 10$ only (one time fee, no recurring payment)

Upgrade this widget!

Click here to see how to implement your widget in various CMS systems.


  • Responsive

    Widget looks great on desktop, tablet and mobile devices. You can customize settings of the widget for various screen sizes.

  • Tiny

    No bloated libraries inside the widget. Everything is trimmed to minimum.

  • Fast

    Widget loads very fast. We use advanced CDN and caching to optimize loading times.

  • Official Instagram API

    We use new, official Instagram APIs - Instagram Graph API and Instagram Basic Display API

  • Links directly to Instagram

    We link directly to your Instagram account, not 3rd party pages filled with ads.

  • Ads free

    You will never see any ads in our widgets!

  • Multiple Instagram accounts

    Simple management of multiple Instagram accounts.

  • Hashtag filtering

    If you don't want to show your entire feed, you can show only posts with given hashtags.

  • 3 different type of widgets

    You can choose from 3 base types of widgets - grid, slideshow and columns.

  • A lot of customizable options

    Each base widget type has many configurable options. Padding, hovers, captions, image formats and much more!

  • Custom CSS

    Not enough options? You can write your own custom CSS to adjust the widget to your needs!

  • 99% of supported websites

    If your website support iframes you should be able to install our widget on your page!

  • Copy and paste installation

    Create your widget, copy the code and paste it to your website. No coding skills required:)

  • Tutorials

    Step by step tutorials showing how to install widget in most popular CMS

  • Support

    Having trouble? Let us know! We reply to every support ticket!

Some of our users

Widgets in numbers

  • +300MMore than 300,000,000 widget views every month
  • +163k Over 163,000 happy users
  • +67k About 67,000 websites displays widgets daily
  • +100 Around 100 new widgets every hour

How to add LightWidget to your website?

  • How to install LightWidget in WordPress?


    How to add LightWidget to WordPress without external plugins?

    Read more
  • How to install LightWidget in Shopify?


    Add LightWidget to your Shopify website! Easy and quick tutorial.

    Read more
  • How to install LightWidget in Drupal?


    How to add LightWidget to Drupal? No custom plugin is required.

    Read more
  • How to install LightWidget on any HTML website?

    Any HTML website

    You can also add LightWidget to any HTML based website!

    Read more

LightWidget is a responsive widget for Instagram. You can embed our widgets on your website, blog, online store etc. You can generate various types of widgets with multiple options like hover effects, captions, padding, square crops, hashtag filtering and more. Each widget can support breakpoints so you can adjust how the widget will be displayed on desktop, tablet and mobile. Please use our generator to create an awesome widget and copy the embed code to your website:)