It can be tempting to install a beta version of iOS to have a first peek at upcoming features, especially when brand new software is being released, such as iOS 11 which offers a number of significant new few features. But by definition, these pre-release versions of the operating system can be unstable and take a toll on the performances of your iPhone or iPad.

In that case, going from the iOS beta to a public release is the best solution to get things back to a stable state. But how do you go from beta to official version of iOS? In this post, we will detail a couple of ways how you can switch from an iOS beta to an official iOS release.

Option 1: Downgrade to latest public release of iOS

Probably the most common way of going at it is to downgrade the operating system to a previously released public version of iOS. For example, if you decided to play with the new iOS 11 beta and want out of it, you can always downgrade to the latest public version of iOS, which at the time of writing is iOS 10.3.2.

In that situation, you should be ready to restore your iPhone and probably lose any data you have on it, such as your custom settings, email accounts, downloaded apps, etc. The reason you will likely lose all that data is because it is not backward compatible with previous versions of the operating system.

How to downgrade from iOS beta to the latest official version of iOS

1) First and foremost, make sure you back up your data, especially the most important one such as photos. Unless you use iCloud Photo Library, or backed them up locally or via a cloud service, these photos will be lost. Same is true with much of your data, so make sure you back up your iPhone or iPad.

2) Download the latest public version of iOS available to your computer. You can find public releases of iOS on our Downloads page. From there, look for the latest iOS release for your specific device, and download the firmware to your desktop.

3) If you have Find My iPhone enabled on your device, go to Settings > Apple ID > iCloud > Find My iPhone, and turn off Find My iPhone.

4) Launch iTunes, plug your iPhone or iPad to your computer via the USB cable, and go to the Summary tab of iTunes that shows basic information about your device.

5) Hold down the Option key of your Mac (or Shift key of your Windows computer), and click Restore iPhone (or Restore iPad). Make sure to hold down on the Option key (or Shift) while clicking Restore. This is a very important step.

6) A new window will appear, allowing you to select a specific firmware to downgrade to. In our case, we want to select the firmware version that we previously downloaded in step 2 above.

7) iTunes will now restore your iPhone or iPad and install the latest official version of iOS available for your device.

8) Once the restore is complete, your iPhone or iPad will be running a clean operating system. From there, you will have to set it all up again. If you had made a backup of your device on that software version or an older one, you will be able to set up your iPhone or iPad from that backup. However, as mentioned before, you will not be able to restore the device using the backup you might have made from the beta version.

Depending on your available options, you will now have an iPhone or iPad running the latest public version of iOS.

Option 2: Update to official release

This second option is probably easier, but it depends a lot on timing.

With this option, you can actually update from a beta software to the public release of that software version. Are you lost yet? Let me take an example to illustrate the situation.

Let’s imagine you have downloaded the iOS 11 beta to your iPhone, and at some point in the future, Apple actually releases iOS 11 to the public. You will have the opportunity to update from beta to public release.

If you are on, say, iOS 11 beta 4, and Apple releases iOS 11 to the public, you will be able to update to that official version.

In option 1 above, you were downgrading to a previous public version of the software because the current version of the beta you were running was not available to the public yet. In this option 2, because the public version of the beta software you are running is now available, you can update to it. Think of it this way:

  • Downgrade = go back
  • Update = go forward

That said, this method is particularly handy if you are running the iOS 11 GM release for example, and want to update to iOS 11.x when it becomes available.

How to update from iOS beta to newest public iOS release

1) On your iPhone or iPad running the beta software, go to Settings > General > Profile. Tap on the iOS Beta Software Profile.

2) Tap Delete Profile. Enter your passcode to confirm the deletion. Your iPhone or iPad will reboot.

At this point, you are still running the beta software, but because you deleted the profile signing certificate, the device is not eligible anymore to receive beta updates.

3) On your iPhone or iPad, go to Settings > General > Software Update. If there is a software update available for your device, it will show up in there, and if you go through with the update, you will then be downloading and installing the public iOS release.

As you can see, you do have a few options available depending on your situation. If you are running a beta software and want to go back to an older official software version, then you will have to downgrade using method 1. If you are running the latest beta and want to get out of the beta and onto software versions equal to or above the beta version you are running, then updating using method 2 is your best bet.

  • MrTarek

    isn’t it too early ?

    • It’s never too early or too late to get out of the beta and onto a stable release

      • Rowan09

        Here’s one thing that is important as well. I buy a new iPhone everyone by just selling my old one and paying about $300 for the new one with my profit. If you back up your device on iOS 10 and the iPhone 8 comes out with only IOS 11, it will cause issues. I had to return an iPhone 6S Plus because will it came with IOS 9 I had IOS 8… backed up from my iPhone 6 Plus. Not sure if anyone had this issue before.

      • Blip dude

        Never had that issue before. I’ve always restored from an old firmware on a new iPhone with an updated OS version (6-8, 8-9, etc) and to put it in Apple’s words “it just works.”

      • Rowan09

        Oh I guess it was bad luck then.

      • Juschan

        why dont you update your old devices once before you trade them in and make a backup? that would avoid your Problem … besides i never had trouble with that

      • Rowan09

        I do now, but didn’t think that would be an issue. Apple didn’t figure it out, i did myself.

  • Tony Trenkle Jr.

    If you click update instead of restore you wont lose your data.

    • You mean, hit Option + click Check for update, then select your downloaded IPSW?

      I would be wary of having data from an iOS 11 version onto an iOS 10 version. The risk of future complications becomes greater.

      • Tony Trenkle Jr.

        Yes. I actually did have problems this time around but I did it last year. Of course last year I waited for the public beta. This year, somehow I was able to access the developer beta even though I don’t have a developer account anymore. I think you’re supposed to delete the certificate first before you do it. I didn’t do that.

  • Agneev

    Good to know. Thanks for the article.

  • Martin 

    I did backup in the cloud before updating to ios11, switched off auto backup and this way I can downgrade and recover most of the data. Of course it will be version of my settings before update but still better solution than setting everything from the scratch

    • Good idea. You can also do a local iTunes backup with your iOS 10.x.x device.

  • I’ve tried the shift update from iOS 11 to 10.3.1 and it didn’t work, I think it’s because it’s using a different apfs than iOS 10 does.

    • Omkar Nagnur

      you cannot ‘update’ from iOS 11 to 10.3.1 Thats downgrade

      • Lol. Read the article.
        iTunes has a feature where you can click “update” or “restore iPhone” and it’ll grab the IPSWs from Apples server. I typed Shift update in reference to holding shift on the keyboard and clicking update to manually select an iPSW. As iOS betas don’t change too much, you can usually SHIFT+Update to select a firmware lower than yours and still DOWNGRADE.
        Apple is still signing iOS 10.3.1. If you are on iOS 10.3.2, download the 10.3.1 IPSW, and do the SHIFT+update and select the 10.3.1 IPSW and you’ll be able to downgrade to that firmware while still keeping all of your files. It’ll work the exact same way an upgrade will, but instead you are downgrading.
        Now, even if Apple were still signing iOS 9 for example, you couldn’t “upgrade” to it since the files and folder placement locations are totally different between iOS 10 and 9. You’ll end up doing more damage than good.

      • Hurricane Zephyr

        I know this comment is old but this logic is dumb. You just proved his point even further. That is in fact called downgrading either way you look at it. 11 – 1 = 10. All iTunes does is grab an IPSW like you said and essentially DOWNGRADES the firmware to the said official iOS software. If you downloaded an older iOS version from the web. That’s also a downgrade. 10.3.2 IPSW is an UPGRADE from 10.3.1. And why would you want to downgrade from 10.3.2 anyway?

      • No, it’s not dumb. I’ve been doing this a long time. As for my original post, the shift in the sentence was in reference to the keyboard key known as “shift” and the word update was in reference to the button in iTunes called “Update” As for my reply to Omkar. Although the process is literally downgrading, you are downloading through the process of upgrading. This “downgrade” is NOT a downgrade. There will aspects of the newer firmware left over. All that the upgrader does in iTunes is swap files. So X file for X file. if X file exists on iOS 11, and it doesn’t on iOS 10, the file will remain. In rare cases, you will see new firmware assets in the lower firmware. (such as random images/icons)
        And as for the why downgrade to 10.3.2, because iOS 11 at the time was buggy, and some of the features I wanted to work didn’t. So I jumped back down till the features where enabled.

  • Anonymouse

    That’s the good thing about Android, you don’t have to worry about updates regardless of yesr to year or model to next model. 🙂

    • PL

      That’s right because the device will never receive any new update. If they receive new update it won’t work

      • sshahoo kazmi


  • atif

    hi. i habe iphone 7 GSM model. i went on to check ios 11 public beta. then while i connected the device to my itunes it automatically backed it up( i guess it’s irrelevant because i dont care what data i lose). then i wanted to revert back to ios 10.3.1( because it was still being signed by apple). but i got the error that there was some problem with the update and try restoring. then i downloaded the 10.3.2 and tried everything possible like updating, restoring, shift+update, shift+restoring but im still stuck on the recovery screen on my iphone. what should i do now?

  • Mareks Reveliņš

    Excellent guide! Thank you! Worked like a charm!