Lightroom Tips & Tricks HomepageLightroom Tips & Tricks

Have Camera Will Travel | David Coleman Photography

  • Reviews & Tips
  • GoPro
  • Places
  • Photos
  • Importing
  • Library
  • Develop
  • Map
  • Exporting
  • Print
  • Plugins
  • Books

How to Post to Instagram Directly from Lightroom

There are several different ways to post to Instagram from a desktop or laptop. Here's an option for posting to Instagram from Lightroom directly.

How to Post to Instagram Directly from Lightroom

Categories: Exporting from Lightroom, Plugins, Publish Services
Tags: Instagram, Lightroom 3, Lightroom 4, Lightroom 5, Lightroom CC/6, Lightroom Classic
Last updated about 6 months ago // Originally published about 4 years ago

As of the beginning of 2020, LR/Instagram is no longer a viable way to post directly to Instagram. The developer’s note on their website says: “Service Note: Instagram has updated their protocol and currently plugin does not work. We are investigating the issue and the plugin will be updated when a fix is available.”

There are several different ways to post to Instagram from a desktop or laptop computer. And thanks to this plugin, it’s even possible directly from Lightroom. It’s called LR/Instagram. It’s shareware–a license is $10.

Features of the LR/Instagram Plugin for Lightroom

Build Captions Using Lightroom Metadata. You can use tokens from Lightroom’s extensive metadata to automatically build Instagram captions.

Hashtag Panel. The plugin adds a new metadata panel where you can add hashtags. These are used exclusively by the LR/Instagram plugin, so you don’t risk polluting your keywords or captions panels with hashtags that won’t work in other places.

Crop & Pad. Instagram is no longer locked into the square–you can now post rectangular images–but there are still limits on the aspect ratio. It has to be between 4:5 and 1.91.1. The most common type of aspect ratio that falls outside of that is a narrow panorama. With this feature you can have the plugin automatically pad the edges if necessary to make it conform to Instagram’s requirements.

If you do happen to be working with panoramic images, Instagram now has a neat new way to post panoramas.

Multiple Accounts. Many of us have multiple Instagram accounts. Maybe you’re managing social media marketing for a business or clients. Or maybe you just have separate ones for work and personal. I have separate ones for my main travel photo account and one with a narrow focus on Washington DC’s cherry blossoms, for example.

With this plugin you don’t need to switch between accounts, as such. You simply create a different publish service for each account. That greatly reduces the risk of accidentally posting to the wrong account.

Multiple Images. You can post multiple images at once. Each will appear as a separate post.

Edit Metadata in Lightroom. Even after a photo is posted, you can edit the metadata and republish to update on the Instagram site.

Limitations

No Filters. You don’t have access to Instagram’s built-in filters. Of course, since you’re using Lightroom, you have access to Lightroom’s infinitely more powerful editing options and filters before you upload.

No Re-cropping. As with the absence of filters, this isn’t really a limitation, as such–more a different way of doing things. Basically, you don’t have the option of cropping to square as part of the actual upload process. You can, of course, use Lightroom’s vastly more flexible cropping tools before you hit the publish button.

But a related feature that is built into the LR/Instagram plugin is the ability to pad the sides of an image. I have more details on it below.

I’ve put together a separate guide for an alternative way of creating square photos for posting on Instagram. That method builds it into the export process, so it’s not directly compatible with the LR/Instagram publish service (unless you re-import the export photos, that is).

No In-photo Tagging. You can tag people in the caption field, but you can’t tag them on the photo itself like you can with the Instagram app.

No Scheduling. There are apps that do scheduling, like Gramblr, but Instagram generally frowns on scheduling–at least, in an automated way–so this plugin isn’t unusual in not offering scheduling. But it’s something to be aware of, nevertheless.

No Multi-image Posts. You can upload multiple images at once, but each image will post as its own single post. There’s no support for the new Instagram feature of using multiple images in a single post.

How to Use LR/Instagram

Installing LR/Instagram

It installs just like any other plugin. Download the plugin file, copy it to wherever you’re saving your Lightroom plugins, and open the Plugin Manager from within Lightroom. Use the Add button to select the new plugin, and then make sure it’s enabled.

LR/Instagram Publish Service Plugin Manager

If you decide to buy a license for the plugin, you enter the registration details here in the Plugin Manager.

The one panel that’s a little different with this one is the option to use an HTTP Proxy. You’d use that if you’re on a network that is otherwise blocking access to social media sites like Instagram. In most cases, you probably don’t need to enter anything there and can leave it off (the default).

Creating the LR/Instagram Settings

Creating and setting up the LR/Instagram Publish Service is just like any other publish service. Create a new instance by clicking on the + icon at the top right of the Publish Services panel in the library module and choose to Go to Publishing Manager.

Just under the list of Publish Services at left, click on the Add button.

In the popup, choose the type of publish service from the drop-down menu–in this case you want LR/Instagram.

Lightroom LR/Instagram Publish Service Create

Then give the publish service a name (you can change it later, if you want).
If you’re only setting up one instance, it really doesn’t matter what you enter here. But if you’re working with multiple Instagram accounts, it makes sense to put the account names in here to differentiate them.

Configuring the LR/Instagram Settings

As with any other Lightroom publish service, you have to configure some options when you first create the publish service.

You can go back and edit these later, if you wish, by right-clicking on the publish service’s name and choosing Edit Settings.

Some publish services have a bunch of option panels. This one only has a few.

LR/Instagram Publish Service Publish Service Settings

The next panel is for logging into Instagram. Add your Instagram username and password. It will then authenticate the login information.

Once you’ve entered your credentials and are logged in, it shows something like the screenshot above, with your Instagram username, your real name, and it’ll pull your profile picture.

Tip: If you’re working with multiple Instagram accounts, make sure to enter the login credentials that correspond to the account you want this publish service to use.

The next panel is where the real options are.

Lightroom LR/Instagram Publish Service Preferences

The top one limits the number of photos that can be included with a single publish action. There are two reasons this might come in handy. One is to prevent your account from flooding your followers’ feeds with new photos. The other is that it reduces the risk of triggering Instagram’s anti-spam defenses. The default is 5–that’s a good place to start.

The next option is for controlling how the plugin deals with images you might delete from Lightroom. You can choose whether or not the images will remain on Instagram.

The force padding to square option is a way for dealing with rectangular images. You can now post rectangular images to Instagram, but if you still prefer the square layout, you can use an option in the plugin to pad the sides to fill out the square. Check the box to enable the option and then choose the color that you’d like to use for the padding border.

The final option controls the metadata that’s included as the Instagram caption. You can choose one of the existing templates or create your own. The title and caption fields are the standard Lightroom fields corresponding to Title and Description. LR/Instagram creates its own Caption field and then automatically populates it with the information from the Lightroom Description field, but you can also edit it independently, so you can edit the Caption field without messing up the original Description field. The Hashtag field is a special field that’s installed with the LR/Instagram plugin.

Lightroom LR/Instagram Publish Service Caption Builder

Of course, one of the many powerful aspects of Lightroom is that you can draw on a huge variety of metadata for all sorts of things. With this plugin, you can build a Custom Template that draws on that information. Maybe you want to include the data and time in the Instagram caption. Or the camera model and exposure settings. Or the location and GPS information. You can find the full list of available tokens here.

Here’s a quick example that builds a caption automatically by pulling in the camera, lens, and exposure information and generates a hashtag based on the camera brand.

Lightroom LR/Instagram Publish Service Caption Builder Custom

Here’s a different version that adds a location byline to the beginning of the caption, adds GPS coordinates if they’re available, and creates hashtags for the city and country.

Lightroom LR/Instagram Publish Service Caption Builder Custom Location

The final two options are familiar Lightroom ones: whether to apply sharpening and whether to add a watermark. Do not, however, that if you’re applying a watermark as well as using the force padding to square option you can end up with some undesirable results.

Publishing with LR/Instagram

The publish process is fundamentally the same as any other Lightroom publish service. Drag the photos you want to use from the Library onto the “Instagram photos” collection in the publish service panel.

Lightroom LR/Instagram Publish Service Drag and Drop

Then click on the publish service’s collection and customize the metadata you want to use. To enable these metadata fields, use the drop-down menu in the metadata panel at right to select LR/Instagram.

Lightroom LR/Instagram Publish Service Metadata Panel.jpeg

Bear in mind that how the information in these fields is used when posting depends on how you’ve set up the caption builder in the publish service’s settings (see above).

Once you’re happy with the photos and the metadata, hit the Publish button at top right.

Lightroom LR/Instagram Publish Service Publish Button

The photos will then be uploaded directly to Instagram. Each photo will be posted as a separate post, and they’ll all post immediately.

Updating Captions

Even after you’ve published the photos to Instagram, you can edit the captions within Lightroom and have them updated on Instagram. To do that, edit the caption or hashtag fields in the metadata panel. That alone won’t automatically trigger the republish action, so you’ll need to then right-click on the thumbnails and select Mark to Republish. Then you’ll have to hit the Publish button again.

Worth Noting

This plugin is still pretty young, and the developers are still adding new features. The guide above uses v. 0.6.1524. If you’re using a newer version, it’s possible that more features might have been added since.

Where to Get It

It can be downloaded directly from the developer’s website.

More Lightroom Tips & Tricks:

  • export lightroom wordpress - How to Upload Photos Directly From Lightroom to Wordpress
    How to Upload Photos Directly From Lightroom to Wordpress
  • friedl crop for ipad plugin - How to Export Square Photos from Lightroom
    How to Export Square Photos from Lightroom
  • Lightroom Delete Rejects - How to Delete Rejected Photos in Lightroom
    How to Delete Rejected Photos in Lightroom
  • lightgram collage - How to Emulate Instagram's Filters in Lightroom
    How to Emulate Instagram's Filters in Lightroom
  • WP LR Sync Featured - Uploading Photos to Wordpress with a Lightroom Publish Service
    Uploading Photos to Wordpress with a Lightroom Publish Service
  • LR Flickr featured - How to Export Photos from Lightroom to Flickr
    How to Export Photos from Lightroom to Flickr
  • Lightroom CC logo - How to Export Photos to Megapixel Sizes in Lightroom
    How to Export Photos to Megapixel Sizes in Lightroom
  • lightroom rotate - How to Rotate Photos in Lightroom
    How to Rotate Photos in Lightroom
  • Lightroom Select Multiple Photos 1 - How to Select Multiple Photos in Lightroom
    How to Select Multiple Photos in Lightroom
By David Coleman

Last updated on September 15, 2020

Categories: Exporting from Lightroom, Plugins, Publish Services Versions: Instagram, Lightroom 3, Lightroom 4, Lightroom 5, Lightroom CC/6, Lightroom Classic

I may earn a commission for purchases using links on this page. Learn more.

Popular Posts

  • How to Make a Contact Sheet in Lightroom
  • Using Lightroom’s Crop Overlays to Help with…
  • How to Resize Photos in Lightroom Classic
  • How to Switch between Landscape and Portrait…
  • How to Convert RAW to JPG in Lightroom Classic

News & Deals

Sign up for the Newsletter!

Get my latest Lightroom tips and tricks delivered right to your inbox.

You can unsubscribe anytime and find the privacy policy here.

Comments

  1. Prashant Raj Tiwari says

    May 19, 2020 at 11:17 am

    Really there is a way to directly post on IG from lighroom.Thanks for such a valuable information.

    Reply
    • David says

      May 20, 2020 at 4:20 pm

      Except it no longer works, unfortunately (as the warning at the top of the post notes).

      Reply
  2. Howard says

    August 21, 2019 at 1:03 pm

    I just used lrinstagram to upload a photo-no problem. Included hashtags but not caption.

    Reply
  3. Storm says

    August 5, 2019 at 7:44 pm

    The developer of the lrinstagram says on his website that the plugin is no longer working, due to Instagram changing their policies. There is no way of posting directly to IG from Lightroom at this time.

    Reply
    • David says

      August 21, 2019 at 9:44 am

      Thanks for the tip. I’ll update above.

      Reply
  4. Scotty Stewart says

    April 14, 2019 at 11:06 pm

    Oh this is fantastic! The thing I didn’t know I was looking for until I found it. Thanks so much for this blog, it’s just made my life much easier!

    Reply
  5. Pierre Denis says

    September 1, 2018 at 11:37 am

    Hello,

    I got the following message when trying to post a picture vis LR/INstagram plugin : attempt to index field ‘media'(a nil value) (1). Has someone experienced this kind of issue?

    Thanks for your help.

    Pierre

    Reply
    • David says

      September 5, 2018 at 1:45 pm

      I haven’t, no. I’d recommend reaching out to the developers directly to see if they can help.

      Reply
    • Cwesi Ofori says

      October 3, 2018 at 9:28 am

      Yes, i’m also getting same…. unable to upload to Instagram anymore

      Reply
    • Rubim says

      August 10, 2019 at 10:48 am

      Instagram has updated and is no longer allowing posts by LR / pluggin

      Reply
  6. Leanne says

    June 11, 2018 at 7:28 pm

    just wondering how to add multiple accounts

    Reply
  7. james j says

    March 14, 2018 at 8:39 pm

    Will this work with Lightroom 3. Thanks

    Reply
    • David says

      March 19, 2018 at 4:06 pm

      On their website, they say: “Plugin is compatible with Adobe Lightroom CC, or LR 3.0 (or later),
      on Windows XP (or later) and Mac OS X 10.7 (or later).” But I haven’t tried it myself on LR3.

      Reply
    • luis feliz says

      March 19, 2018 at 7:43 pm

      when im on lightroom, the publish services tab does not pop up and not showing up, ive been looking up how to get it but nothing works please help.

      Reply
      • David says

        April 19, 2018 at 2:42 pm

        In the Library module, go to the panel at left where it has the Catalog, Folders, and Collections tabs. Right click on any of those title bars and then select Publish Services.

        Reply
        • David says

          April 19, 2018 at 3:00 pm

          I’ve just posted a quick guide with screenshots here.

          Reply
  8. D Cabral says

    February 25, 2018 at 10:15 pm

    Hi,

    i already have a subscription to Adobe. How does it work if this is the case?

    Reply
    • David says

      February 26, 2018 at 3:03 pm

      The plugin is developed by a third-party plugin developer and is separate from your Adobe Creative Cloud subscription.

      Reply
  9. Alice M Robison says

    January 13, 2018 at 9:21 pm

    I use a PC, not a Mac. I am unable to drop & drag the photos into the Instagram Photos Collection.

    Reply
    • Instablographer says

      January 24, 2018 at 9:01 pm

      Are you dropping your photos into the light grey rectangle under LR/Instagram in the Published Services panel? There is an icon of a folder overlaid with arrows pointing left and right.

      Reply
  10. ken says

    November 9, 2017 at 8:19 am

    I have a problems which I can not sort or find on Google !!!

    With windows 7 64bit and LRInstagram (v. 0.6.1524) on LRoom 2015.1 I get the error message:

    CURLE_COULDNT_CONNET error 7 when I try to connect.

    Any help please
    Thansk

    Reply
    • David says

      November 9, 2017 at 1:28 pm

      This is what the LRInstagram developers say about that error in the FAQ on their site:

      CURL ERROR 7: This error indicates a connection error. Plugin does not use system-wide proxy settings, so if you need a proxy to connect to outside world, you need to configure HTTP Proxy settings in Lightroom Plugin Manager.

      Reply
      • NekLamp says

        September 15, 2018 at 3:36 am

        Ok, and how do you configure it????

        Reply
  11. Matt says

    November 8, 2017 at 6:02 am

    It’s great but I cannot get Hashtags to show in Lightroom, I’ve mailed the developer but not had a reply, has anyone else had this ?

    Win10
    LR 6.13

    Reply
  12. Felipe says

    October 10, 2017 at 6:35 pm

    Do you know if RAW files can be converted to JPEG prior to the upload? If there is, I seem to be missing that option… Any thoughts on how to streamline that workflow?

    Reply
    • David says

      October 11, 2017 at 11:23 am

      They’re converted to JPG as part of the upload process–you can’t toggle it. Only JPG files actually get sent to Instagram, not the RAW versions.

      Reply
      • kathleen says

        April 11, 2018 at 4:55 pm

        Tiff files get sent, too.

        Reply
  13. Howard says

    October 4, 2017 at 6:50 pm

    I’m running LR 5.7 and it’s suddenly saying error and asking for login info to publish to IG. Tried logging in and out. No luck. Also tried rebooting. Any ideas?

    Reply
    • David says

      October 13, 2017 at 7:45 pm

      Not beyond that. Logging out and in again solved it for me. Best bet is probably to contact the developer directly. Their contact info is at the bottom of this page.

      Reply
  14. Lisa says

    September 29, 2017 at 11:52 am

    I accidently made my padding black on a published image. Besides deleting have you found a way to change it to white?

    Reply
    • David says

      October 3, 2017 at 12:57 pm

      No, I don’t know of a way to do it. From memory, re-publishing to replace the image doesn’t work, but it’s been a while since I tried.

      Reply
  15. htarragon says

    September 21, 2017 at 9:35 am

    The logout/login fix doesn’t work. Sometimes it works. sometimes it doesn’t. If it worked consistently. I would pay the $10. I really like it when it works.

    Reply
    • David says

      September 22, 2017 at 9:58 am

      Thanks for letting us know. Hopefully the developers will come out with a reliable fix sometime soon.

      Reply
  16. marcelLangercom says

    September 17, 2017 at 2:59 pm

    hey Guys, i want to log in with my account.

    if i try this, i get a Log in error, but the password is correct.
    i tried it with an different password then i got also an different report.

    what i can do?

    Reply
    • David says

      September 19, 2017 at 2:21 pm

      What fixed it for me was to go into the publish settings for that publish service (right click on the name), hit logout from the account section, and then log in again. It will then re-authenticate.

      Reply
  17. Linda says

    August 3, 2017 at 8:23 pm

    This used to work great, but won’t work anymore. It says error and is asking for a login.

    Reply
    • David says

      August 14, 2017 at 4:08 pm

      I just tested and initially ran into the same problem. The way I fixed it was to go into the publish settings for that publish service (right click on the name), hit logout from the account section, and then log in again. It will then re-authenticate. It’s working normally again for me. It’s possible that something about the recent update of Lightroom to 2015.12 messed up something in the service’s credentials. I’m using the latest version of LRInstagram (v. 0.6.1524).

      Reply
  18. Richard Bailey says

    June 27, 2017 at 8:46 pm

    pc but it works ,have to pay the ten dollars

    Reply
    • kathleen says

      April 11, 2018 at 5:00 pm

      I paid the ten dollars. Worth it.

      Reply

Questions & Comments Cancel reply

You have to agree to the comment policy.

David Coleman Photography

I’m a professional travel & location photographer based in Washington DC and traveling all over. Seven continents. Dozens of countries. Up mountains. Under water. And a bunch of places in between. You can find my main site at havecamerawilltravel.com. Or check out what’s in my go-to travel photography kit. Or get in touch here.

Licensing & Prints

Looking for travel stock photos or prints? I might be able to help. You can search my collection here:

If you already have a buyer account with Alamy and would prefer to use that, you can search my images directly here.

Get in Touch

Member

© 2009–2021 David Coleman · Have Camera Will Travel LLC · all rights reserved


Photos by David Coleman. Please contact me for licensing images.
All images are registered with the U.S. Copyright Office.


Privacy & Disclosure · Cookie Declaration · Disclaimer · Terms of Service · Copyright · Contact


Adobe, Creative Cloud, Photoshop, and Adobe Photoshop Lightroom are trademarks of Adobe Systems Incorporated in the United States and/or other countries.


XML Sitemap