Upload to Instagram Using a Web Browser
You can upload photos and videos to Instagram directly from your computer using the Instagram website, though the process differs slightly depending on whether you use a Mac or Windows PC. Open Instagram.com in any web browser, sign into your account, and click the plus icon (usually in the left sidebar or top menu). Select "Create" and then "Post" to begin uploading from your computer's files.
Once you click "Post," a file browser window opens. Navigate to the folder where your photo or video is saved, select it, and click "Open." Instagram will upload the file and take you to an editing screen where you can add filters, adjust brightness and contrast, crop the image, or trim a video. After editing, add a caption, location tag, and alt text if you want, then click "Share" to post it to your feed.
This method works best for single images or videos under 4 GB in size. If you are uploading a video, keep it between 3 seconds and 60 minutes long for feed posts, though Instagram will tell you if your file is too large or too long before you finish uploading.
Key Takeaways
- The Instagram website lets you upload photos and videos from your computer by clicking the plus icon, selecting "Create," and choosing the file from your computer's folders.
- You can edit your photo or video on Instagram after uploading—adjust filters, brightness, contrast, and crop or trim before sharing.
- Videos must be under 4 GB and between 3 seconds and 60 minutes long for regular feed posts.
- If the web browser upload does not work, use Instagram's mobile app on a phone or tablet connected to your computer via USB cable.
- Carousel posts (multiple images or videos in one post) can be created on the web by uploading multiple files at once during the creation step.
Using the Instagram App on a Phone Connected to Your Computer
If the web browser method does not work or you prefer the full Instagram app experience, you can connect your phone to your computer using a USB cable and transfer files that way. Plug your phone into your computer, open the file manager (File Explorer on Windows or Finder on Mac), and locate your phone in the sidebar. Drag and drop photos or videos from your computer into your phone's camera folder or a dedicated folder you create.
Once the files are on your phone, open the Instagram app, tap the plus icon at the bottom, and select "Post." Choose the photo or video you just transferred from your computer, edit it as needed, and share it. This method is useful if you have many files to move at once or if you want to use Instagram's full editing tools on your phone.
Uploading Multiple Photos as a Carousel Post
A carousel post lets you share up to 10 photos or videos in a single post that followers can swipe through. On the Instagram website, click the plus icon and select "Create," then "Post." When the file browser opens, hold down Ctrl (Windows) or Command (Mac) and click each photo or video you want to include. All selected files will upload together.
After uploading, you will see each image or video as a separate card in the editing screen. You can rearrange them by dragging and dropping, delete any you do not want, and edit each one individually with different filters or crops. Add a caption that applies to the whole carousel, then click "Share." Carousel posts often get more engagement than single-image posts because followers spend more time viewing them.
File Formats and Size Requirements
Instagram accepts JPG, PNG, and GIF files for photos. For videos, use MP4 or MOV format. Photos should be at least 1080 pixels wide and 1350 pixels tall for a standard feed post (a 4:5 ratio works best). Videos need to be at least 600 pixels wide and can be up to 1920 pixels wide; the aspect ratio can range from 1.91:1 (landscape) to 4:5 (portrait).
If your file is in a different format—like TIFF, BMP, or HEIC—convert it before uploading. Many free online converters can change a file from one format to another in seconds. Keep file sizes under 8 MB for photos and under 4 GB for videos to avoid upload errors. If a video is too large, compress it using free software like HandBrake (available for Mac and Windows) before uploading.
Troubleshooting Upload Problems
If your upload stalls or fails, first check your internet connection—a weak or unstable connection is the most common cause. Refresh the page and try uploading again. If the problem persists, clear your browser's cache and cookies, then log back into Instagram and attempt the upload once more.
If Instagram says your file is not supported, check that it is in JPG, PNG, GIF (for photos) or MP4, MOV (for videos) format. If you are uploading a video and it fails, the file may be corrupted. Try uploading a different video first to confirm the upload feature is working, then investigate the original file using your computer's media player to see if it plays correctly.
Some older browsers do not support Instagram's upload feature fully. Try using Chrome, Firefox, Safari, or Edge instead. If you are using a very old version of your browser, update it to the latest version before uploading. Disable browser extensions (ad blockers, VPNs, password managers) temporarily, as they sometimes interfere with the upload process.
Editing and Scheduling Posts on the Web
After uploading and editing your photo or video on the Instagram website, you can add a caption, tag people, add location information, and enable comments before posting. However, Instagram's web version does not have a built-in scheduling feature—you must post when ready or save it as a draft to finish later.
To save a draft, click outside the editing window or close the tab without clicking "Share." The next time you visit Instagram on the web, click the plus icon and you will see your draft in the "Drafts" section. You can edit it further and post it whenever you are ready. If you want to schedule posts in advance, use a third-party tool like Buffer, Later, or Hootsuite, which connect to your Instagram account and let you set a specific date and time for posts to go live.
Frequently Asked Questions
Can I upload stories to Instagram from my computer?
The Instagram website does not support uploading stories directly from your computer. Stories can only be created and posted through the Instagram mobile app. If you want to post a story from a computer file, transfer the file to your phone first using a USB cable or cloud storage like Google Drive or Dropbox, then open the Instagram app and create the story there.
Why does Instagram keep saying my video is too large?
Instagram videos must be under 4 GB in file size. If your video exceeds this, use free compression software like HandBrake or an online video compressor to reduce the file size. You can also trim the video to make it shorter, which usually reduces the file size. Check that your video is in MP4 or MOV format—other formats may not compress properly.
What happens if I close my browser during an upload?
If you close the browser or lose your internet connection during an upload, the upload will stop and the file will not post. You will need to start over. To avoid this, make sure you have a stable internet connection before uploading, and do not close the browser tab until the upload is complete and you see the "Share" button.
Can I edit a photo after I post it to Instagram?
You cannot change the photo itself after posting, but you can edit the caption, location tag, and alt text by clicking the three dots on your post and selecting "Edit." If you need to change the actual image, delete the post and upload the edited version again.
Do I need Instagram's official app to upload from my computer?
No. The Instagram website (Instagram.com) works on any computer with a web browser. You do not need to read or install anything. straightforward log in on the website and use the plus icon to upload. The mobile app is only required if you want to upload stories or use certain features that are not available on the web version.