How to post on Instagram from PC or Mac
Whether you’re a casual photographer or a pro, Instagram is undeniably one of the most important social channels around.
Not only does it have the highest average engagement rate of all the main social channels (even higher than Facebook and Twitter) – it’s a goldmine of opportunity.
For pros, Instagram is one of the best places online to grow your brand. Even hobbyist photographers, with enough dedication, can get their work in front of a lot more people with a percentage of them converting to sales.
That being said, the fact that Instagram is designed to be a mobile-only app can be a true headache for serious photographers…
Even if you won the best camera for Instagram, you still need to send your photos from the camera to your computer, then on to your phone – this can be super tedious, especially if you shoot a lot.
Luckily there are some effective work-arounds. Some are easier than others, and the one you choose will really depend on your workflow, but all of them beat having to upload to Instagram via your phone.
Here are 3 options of how to post on Instagram from PC or Mac.
Table of Contents
1. Post on Instagram using a Plugin
Simply install the plugin, go to the Lightroom Publishing Manager (under publishing services), and then login with your Instagram account. You don’t have to open a web browser or deal with any other app.
LR/Instagram comes with a metadata panel where you can create custom formats, caption images, and add Instagram-only hashtags. You can also set it to force-crop images to any Instagram aspect ratio or use the default automatic white-border padding.
You can also publish to multiple accounts, upload multiple images at once (as separate posts), and edit their metadata in Lightroom... even after the photos are published.
You won’t have access to Instagram’s built-in features (i.e. their filters), but if you’re already editing in Lightroom, you probably don’t need them.
You also can’t tag people on the photo like you can with the Instagram app (though again, you can tag them in the caption). You also can’t create carousel posts.
Still, unless multiple-image posts are your primary visual outlet on Instagram, there’s not really much that this plug-in doesn’t do.
LR/Instagram is compatible with just about every version of Lightroom out there, from Lightroom 3.x-6.x on Windows XP (or later) and Mac OS X 10.7 (or later) to Adobe Lightroom Classic CC.
It’s shareware, so it’s free to download and try out, but they do ask a modest $10 licensing fee if you decide you like it. Honestly, a more than reasonable fee for all the headaches it saves!
You should also check out our guide to the best Lightroom export settings for Instagram.
2. Post on Instagram using your Browser
One often overlooked solution to the mobile-only problem on Instagram is using browser extensions. A quick search will show a few options for both Google Chrome and Firefox, all allowing you to upload from your desktop.
They vary a bit in their abilities to tag, caption, and add hashtags, and not everyone seems to be able to get them to work, but when they do work people are very happy with them.
To-date you can’t do any direct messaging, and like with the Lightroom preset, you can’t create carousel posts.
But again, if your main goal is working out how to post pictures on Instagram from your PC or Mac, neither of these issues will be deal breakers.
Here are a few of the more commonly used ones:
- Chrome Browser
Desktop For Instagram by Devanco (478,896 users)
Desktop For Instagram by Unimania (14,329 users)
- Firefox Browser
Instagram by Alan Jiang (43,387 users)
Instagram by Bolaram Paul (17,529 users)
(I couldn’t find any extensions of this kind for Safari.)
Use the Vivaldi Browser
Vivaldi is a relatively new, cross-platform web browser that has some unique features. One of these is the fact that it will run mobile versions of any site you wish. That means you can easily run Instagram with almost full functionality straight from the Vivaldi browser.
Sure, it means adding yet another browser to your desktop, but if you’re a heavy Instagram user who doesn’t use Lightroom, this is by far the easiest way to go about things.
- How to access Instagram from Vivaldi:
- Download and install Vivaldi.
- Log in to Instagram
- Right-click and select “Create new web panel” from the menu. (Alternatively you can create a new web panel by clicking on the “+” sign in the left-hand navigation bar of the expanded view.)
Now, a mobile version of Instagram (or any other mobile site you wish to use), will appear in a sidebar on the left-hand side of the browser, all while allowing you to browse other sites normally in the main window.
If you need to, you can resize the sidebar to make the mobile window fit better.
Once your mobile window is up, hit the camera icon to upload images or videos to Instagram. Yep, that’s right – no more racking your brain for how to post videos on Instagram from PC or Mac – this is a slick solution.
While being able to access mobile sites might be your gateway into the Vivaldi world, there are actually a number of other reasons to give it a try. What’s more, it’s free and continually updated.
Today, most modern web browsers have a built-in feature that allows you to change how they’re perceived by the websites you’re visiting. It’s called “spoofing” your browser user agent.
It’s quick, safe, and relatively easy to do, but you won’t get all the features that come with the true mobile version of Instagram. For instance, it doesn’t work with video files or gallery/carousel posts.
Go to your menu bar and navigate to tools -> web developer -> responsive design mode.
Your view should change to look like a small smartphone screen. If the screen size is too small, you can adjust it by clicking on the bar across the top. (You might need to refresh the page.)
Once you log in, use the “+” button to upload a photo, just like on your phone.
Google Chrome is a bit trickier.
1. Go to Instagram and log in.
2. Right-click anywhere in the window. (From the keyboard, CTRL-SHIFT-I.) When the menu appears, select “Inspect.”
3. Ignoring all the code (it’s irrelevant to this operation), go to the little icon that resembles a tablet/phone at the top of that Inspector window. Click on that.
That should turn the left side of your screen into a mobile form of the web page selected (in this case, Instagram).
If you wish to change the phone sizing, go to the “Responsive” menu and pick the one closest to your device (or the dimensions you prefer to work in).
4. If you click on the screen size area of your browser (mine shows 100%), you’ll see an option for “Fit to Window”. Select that.
(If you don’t, you may not see the bottom of the Instagram screen, which where the “+” button is for adding photos.)
Conversely If you don’t see the upload photo “+” button, try refreshing your browser window.
1. Open Safari and select “Advanced” from the preferences menu.
2. Click on the “Show Develop Menu” box at the bottom of the preferences box.
3. Go to Instagram and log in.
4. Head over to the Develop menu and select USER AGENT –> Safari – iOS 11.3 iPhone (or whatever device is closest to your own).
From here, navigate through Instagram as you normally would.
Sometimes a message to rotate your device might crop up. If that happens, try making the window narrower by dragging the edge of the window inwards.
Like with the other browser spoofs, you won’t be able to post multiple photos or upload videos, but it’s a decent enough work around in a pinch.
As a side note, you can also check out a free for downloading media in bulk from Instagram called 4K Stogram.
3. Post to Instagram using Third-Party Apps
From Android emulators to Instagram uploading and scheduling apps, there are a number of third-party apps to help you post to Instagram from your desktop. Just be careful, though…
Instagram frowns on third-party apps uploading content to their site, and there are plenty of reports of accounts being flagged for doing so.
There are also some potential security issues, as some of the apps require your Instagram login details.
I haven’t heard of any problems with the apps listed below, but I’d still recommend only using these apps if the other methods in this post don’t work for you.
That being said, here are some of the more widely used third-party apps for posting to Instagram:
With the ability to not only bulk upload, schedule and recycle your Instagram posts, Bulkly connects directly to Buffer. Buffer then publishes these posts directly to your Instagram account (unlike other tools that send you a push notification in order to post on Instagram).
Since it’s connected to your Buffer account, you can also post to your Facebook, LinkedIn and Twitter accounts as well.
It’s ideal for people who want to share their social media content more than one time.
Bulkly offers a 7-day free trial. Plans start at $10/month (if paid annually). And they also have everything you need to know about scheduling Instagram posts, so you’ll know exactly how to leverage this approach.
Bluestacks in an Android emulator for both Mac and PC. It allows you to run a light version of the Instagram Android app on your desktop. There’s no bulk upload and you can’t manage multiple accounts, but you can do all basic Instagram actions.
Some of the reasons to choose Bluestacks over, say, changing the user agent in your browser are that Bluestacks allows you to edit posts and share to other social networks. Not a big deal to me, but for some people that might make it worth installing.
Deskgram lets you do from your Desktop most of what you’d do from your phone – upload, browse, use filters, hashtag searches, tag other accounts, etc.
You need to use it through Google Chrome, though. Also, as of this time Windows users can’t upload videos and there are no scheduling or batch uploading options.
Another downside is that the version that allows you to upload runs on a subscription – $2.99/month. To get to it, you first need to download the free version and then ‘upgrade’ to the Pro version.
A fully-automated Instagram post scheduler allowing you to set up in advance when you’d like your posts to appear. It has bulk uploading of both photos and videos (up to 50 at once), editing and cropping, and allows you to post to numerous accounts (including Facebook and Twitter).
Basically it’s for people who need to manage their Instagram accounts at a larger scale (i.e. businesses).
There’s a 14-day free trial. After that, subscriptions start at $16/month. They also have an awesome free guide on the best times to post on Instagram, so you can really hone in on your audience.
Like Hopper HQ, Iconosquare is meant for managing Instagram accounts at scale. Some of it’s more unique features include a social media calendar for remembering “hashtag holidays,” a filter that lets you know when most of your followers are online, and a feature that tells you when to post for maximum engagement.
Basically, it’s a marketer’s dream. So if you’re trying to really work Instagram for maximum engagment, this app might be your best choice.
Pricing starts at $29/month.
- Uplet (Mac Only)
Uplet allows you to bulk upload photos/videos and send posts to multiple Instagram accounts. You can edit your posts as you would on Instagram and add individual captions to each photo. It also has a crop option that lets you upload either the original or a square-size photo.
It doesn’t, however, allow you to reply to direct messages, browse your Instagram feed, or search for new accounts to follow.
You can try it for free, but after that there’s a one-time fee of $19.95 for a personal license.
Posting to Instagram from PC & Mac | Final Words
Even with all of these different options, I have to say I really prefer working with the Lightroom plugin. It’s simple and works really well with my workflow.
Still, if you’re not a Lightroom user or if you need options like bulk uploading, it’s good to know there are options.
What do you think? Know of any other options?
Usnea Lebendig is a travel and landscape photographer who loves trekking in the wilderness, exploring other cultures, and using photography for social activism.