You can post to Instagram from a computer using the web version, but the method depends on what you're uploading

Instagram's web version at instagram.com lets you upload photos and videos from your computer, but it works differently than the phone app. On a desktop or laptop, you can post single images, carousels (multiple images in one post), and Reels (short videos). Stories—the temporary posts that disappear after 24 hours—are not available from the web version; you'll need the phone app for those. The process takes about five minutes once you're logged in.

The web version is useful if you're working on a computer and want to post without switching devices, or if you're editing photos on your desktop and want to upload them directly. Instagram also lets you schedule posts in advance using the web version, which the phone app does not offer in the same way.

Key Takeaways

  • Go to instagram.com, log in with your username and password, and click the plus icon (+) at the top to start a new post.
  • You can upload single photos, multiple photos as a carousel, or video files up to 60 minutes long, but file size and format matter—use JPG or PNG for images and MP4 or MOV for videos.
  • Add captions, location tags, and alt text (a description for people using screen readers) before posting.
  • You can save a post as a draft and come back to it later, or schedule it to post at a specific date and time.
  • Stories and live video are only available on the Instagram phone app, not the web version.

Step-by-step: uploading a single photo or video

Open Instagram in your web browser and log in if you're not already. Look for the plus icon (+) at the top of the screen, usually in the navigation bar on the left side. Click it, and a window will open asking you to select a file from your computer.

Click "Select from computer" and browse to the photo or video you want to post. Instagram accepts JPG and PNG files for images, and MP4 or MOV files for videos. Once you've selected the file, click "Open" and Instagram will upload it. You'll see a preview of your image or video on the next screen.

If the image is the wrong orientation or size, you can crop it or adjust it using the tools on the left side of the preview. Click "Next" when you're happy with how it looks.

Adding captions, tags, and scheduling

After you've uploaded and adjusted your image, you'll see a text box where you can write a caption. Type whatever you want people to see when they view your post. You can add hashtags (words starting with #) and mentions (usernames starting with @) in the caption, and Instagram will link them automatically.

Below the caption box, you can add a location tag by clicking "Add location" and typing the name of a place. You can also turn on "Advanced Settings" to add alt text—a written description of what's in the image that people using screen readers will hear. Alt text is not visible to other users but helps make your post accessible.

At the bottom of the screen, you'll see a "Schedule" button. Click it if you want to post at a specific date and time instead of right now. Select the date and time you want the post to go live, and Instagram will publish it automatically. If you don't want to schedule it, just click "Share" to post when ready.

Uploading multiple photos as a carousel

A carousel is a post with multiple images or videos that people can swipe through. To create one, click the plus icon (+) and select "Select from computer" as usual. This time, hold down Ctrl (on Windows) or Command (on Mac) and click multiple files to select more than one. You can add up to 10 images or videos in a single carousel.

Once you've selected all your files, click "Open" and Instagram will upload them. You'll see thumbnails of each image or video in the order you selected them. You can drag and drop the thumbnails to rearrange them, or click the X on any thumbnail to remove it.

After you've arranged them the way you want, click "Next" and add your caption and tags as you would for a single post. The carousel will post with all the images or videos together, and viewers will see a small indicator showing how many items are in the carousel.

Saving drafts and troubleshooting uploads

If you're not ready to post yet, you can save your work as a draft. Before you click "Share" or "Schedule," look for a "Save Draft" button. Click it, and Instagram will save everything you've typed and uploaded. The next time you click the plus icon (+), you'll see a "Drafts" tab where you can find and finish your post later.

If your file won't upload, check the file size and format first. Instagram has limits: images should be under 8 MB, and videos should be under 4 GB. If your video is larger, you may need to compress it using video editing software on your computer before uploading. Also make sure your file is in one of the formats Instagram accepts—JPG or PNG for images, MP4 or MOV for videos.

If you're still having trouble, try refreshing the page or logging out and back in. Sometimes clearing your browser's cache (temporary files) helps too. If the problem continues, Instagram's Help Center has troubleshooting steps for upload issues.

What you can't do from the web version

Stories—the temporary posts that disappear after 24 hours—are not available on the web version of Instagram. You'll need to use the Instagram app on your phone to post Stories. The same goes for live video; you can only go live using the phone app.

You also can't upload videos longer than 60 minutes from the web version, though the phone app allows longer videos in some cases. If you need to post a Story or go live, you'll need to switch to your phone. For everything else—regular posts, carousels, and scheduled posts—the web version works just as well as the app.

Frequently Asked Questions

Can I edit a post after I've shared it?

Yes. Click the three dots (•••) in the top right corner of your post and select "Edit." You can change the caption, alt text, and location tag. You cannot change the image or video itself after posting—you'd need to delete the post and upload a new one.

What's the best file format to use for photos?

JPG is the most common and works well for most photos. PNG is better if your image has text or sharp lines, because it keeps those details crisp. Both work fine on Instagram; use whichever your photo editor saves in by default.

How long does a scheduled post take to go live?

A scheduled post will publish at the exact date and time you set. Instagram publishes it automatically, so you don't need to do anything else. If you're not online when it posts, that's fine—it will still go live on schedule.

Can I post to Instagram from my computer without using the web version?

You can use third-party scheduling tools like Buffer, Later, or Hootsuite, which let you upload and schedule posts from your computer. These tools connect to your Instagram account and handle posting for you. Instagram's own web version is free and doesn't require any extra software.

Why does my video look blurry after I upload it?

Instagram compresses videos to save space, which can make them look less sharp. Make sure your original video file is high quality before uploading. Also check that your video is in a format Instagram supports (MP4 or MOV). If it's still blurry, try uploading a version with a higher bitrate—your video editing software can adjust this.