Did you post a 360 photo on Facebook but it’s showing as a distorted (equirectangular) photo instead and not as a 360 photo? Here’s how to post a 360 photo on Facebook in 2021. Also: here’s how to view a 360 photo in full screen on Facebook.
Facebook used to be able to recognize 360 photos without any issues. But this changed in 2020 when they overhauled their interface. If you post a 360 photo, it may appear flat and distorted (as an equirectangular image). If you post a 360 photo and it is not appearing as 360, here are some things you can try.
Here is a 360 photo I posted on Facebook, shot in HDR from around 25 feet high with DSLR, downscaled from 200+ mp to 72mp.
Option 1: Fix the metadata
The most reliable solution I’ve found as of December 2021 is to fix the metadata with a website called NadirPatch. Just upload your photo here in JPG format. In a few seconds, you can download the file with the corrected version.
To test if the corrected photo is recognized as a 360 photo before you post it, go to Facebook and create a post (but don’t actually post it yet). In the draft post, upload the corrected photo. If you see the 360 logo (circled in magenta below), then that means the photo is recognized as 360, and it should work for Facebook and Google Street View.
Option 2: Try it anyway on desktop
Another thing you could try is that even if the photo looks equirectangular, you can still go ahead and publish it. Sometimes, even if it appears equirectangular as you’re composing the post, it might still be published as a 360 photo. If do publish it and the 360 photo still appears equirectangular, try the other options below.
Option 3: Use the mobile version of the browser on your desktop
A simple option is to switch to the mobile version of Facebook on your desktop. Instead of facebook.com, go to the URL m.facebook.com, which will use the mobile version of Facebook. Alternatively, you can press F12 on Google Chrome and click on the mobile icon. When you are in mobile browser mode, you can then upload one or more 360 photos.
Option 4: How to post a 360 photo on Facebook with Android
First, if your photo is on your desktop, you’ll need to transfer it to your phone. From your phone, there are two ways to post it.
Transferring from your desktop
If your photo is on your desktop, you’ll need to transfer your photo to your phone first. Connect your phone to your PC via USB and copy the photo to DCIM/Camera, where it will appear in the phone’s Gallery app. Alternatively, you can upload your photo to Google Drive or some other cloud drive and download to your phone. Once the photo is in your Gallery, you can post in either of two ways.
From your Android – two ways
Chrome mobile browser: The first way to post a 360 photo with an Android phone is through the Chrome mobile browser. Log in to Facebook via your Chrome browser and post a 360 photo. Before publishing the post, you should see a 360 symbol that shows that Facebook recognizes your photo as a 360 photo. You may upload more than one 360 photo with the mobile browser.
From your phone Gallery: The second way to post a 360 photo is via the Gallery app. With this method, you can post only one 360 photo at a time. If you try to post more than one photo, they will be converted to equirectangular format.
- Launch the Gallery app and open your 360 photo. If you see “View 360 photo,” then proceed to Step 2. If you do not see “View 360 photo,” then you need to fix your 360 metadata. (See below.)
- Tap on Share and select Facebook News Feed.
The photo should appear in 360 view before you post it. If it does not appear in 360 view and instead looks equirectangular, then fix the 360 metadata first (see below).
- Optional: if you want to share to a group or to your page instead of your News Feed, tap on the drop down box on top that says “Share to News Feed.” You’ll see the option to post the photo to a group or to a page that you own.
Option 5: How to post a 360 photo on Facebook with iPhone
First, if your photo is on your desktop, you’ll need to transfer it to your iPhone or iPad. Then you’ll be able to upload it in either of two ways (see below).
From your desktop
If your photo is on your desktop, then connect your iOS device to your PC via USB and copy the photo to your phone via iTunes. Once the photo is in your phone, then see below for how to post from your phone.
From your phone – 2 ways:
There are two ways to post a 360 photo on iOS: either the Safari browser or the Facebook app.
With Safari browser: With Safari, you can login to Facebook from your Safari browser. Create a new post and tap on photo, then select your 360 photo. You should see the 360 symbol on the photo. If you do not see the photo in 360 view, then you should fix the 360 metadata (see below).
With Facebook app: create a new post and tap on “photo” then select your 360 photo in equirectangular format. Before you post the photo, you should see your photo in 360 view. If you do not see the photo in 360 view, then you should fix the 360 metadata (see below).
What is the maximum 360 photo resolution for Facebook?
The maximum resolution I’ve been able to upload for a 360 photo is 128mp (16,000 x 8,000). However, if you upload a 16k photo, it may or may not upload successfully (you may get a message that the photo was not loaded). When I downscale to 12k, it always uploads.
Fixing 360 Photo Metadata
If you followed the steps above but the photo is still not appearing in 360 view, then there is probably a problem with the 360 metadata. Here’s how to fix it with a desktop app, phone app, or website. Regardless, make sure not to exceed the maximum resolution (see above).
With desktop app
On a desktop, you can fix 360 metadata using Exif Fixer, available for Mac or Windows.
With phone app
On a phone, there are a few apps for fixing 360 metadata, such as using Yoichi Hirota’s edit360, which is available for iOS or Android.
How do I view a 360 photo in full screen on Facebook?
On some displays, a 360 photo cannot be maximized to the full screen:
If this is happening on your display and you have the option to switch to 4K, then you will be able to maximize to full size: