AltStore is an alternative appstore that allows the installation and self-signing of unofficial apps and game emulators.altstore app

Check out the download links below for more information and installation instructions.

Download for Windows

Download for Mac OSX

How to Install AltStore:

Things to Know:

AltStore requires a Windows PC or Mac computer for initial installation. It is very easy to download and is much safer than installing a jailbreak. Here’s what you need:

  • Your iOS device
  • Windows or Mac computer
  • USB connection cable for your iPhone or iPad

If you are using a Windows-based PC, you need to download iTunes from the official Apple website and not from the Microsoft app store. Use the links below for the correct version:

Steps to Download Altstore:

  1. Connect your iOS device to your computer
  2. Using your computer browser, download the app ( from above download buttons )
  3. Install the correct AltServer software for your operating system
  4. On your Mac, open the toolbar, and on top right click AltServer > Install AltStore and chose your device. altstore mac
  5. On a Windows PC, open the icon tray at the bottom of the screen, on the right and click the AltServer icon, hover the mouse cursor over Install AltStore and choose your device. If you face errors on this step, check the solutions in the Troubleshooting section below.altstore enter your apple id app download
  6. When AltStore has been installed on your device, keep AltServer open on your computer and your device connected, open AltStore on your device, and download whatever apps you want. altstore app
  7. Any time you want an app on your iPhone or iPad, your device must be connected to your computer and AltServer open ( this also applies to app updates ).

How to Use AltStore:

  1. Open AltStore on your device. If it shows Untrusted Developer, then go to Settings > General > Profile and Trust the Developer.
  2. Now on the AltStore app, sign in with your official Apple ID – Password or, if you used an app-specific password, use that one ( it must be the same one used to install the AltStore app via AltServer ).
  3. To sign in, tap on Settings > Account > Sign In. When you input your details, tap on Sign in install altstore
  4. Tap Browse and then either tap an app title to see what its all about or tap on FREE beside it to install it on your devicealtstore store
  5. You will see the download progress and, once installed; you can access it on your device in the same way as any other app.

How to Install IPA Files using AltStore:

  1. First, download the .ipa file on your device from the web. 
  2. Now it should already show you the Altstore icon, so tap and launch in AltStore to self-sign the app and install
  3. If Step 2 doesn’t work, then tap the icon as shown here up arrow ios
  4. Open the file with the AltStore app and install it.
  5. Alternatively, you can launch the AltStore app and tap the “+” icon on the top left, head over to downloads and it should show you the recently downloaded .ipa files on your device. sideloaded-ipa-file-altstore
  6. Select and install. Installed apps will now appear as “Sideloaded” under “My Apps” section. ipa file altstore iphone

Pros and Cons of AltStore App:

Here are a couple of advantages and disadvantages of the AltStore app.


  • No Jailbreak required to install AltStore
  • No Revokes – Since every user owns and creates their own developer certificates, it cant be revoked globally by Apple.
  • Sideload apps just like Cydia Impactor


  • Only 3 apps can be active at a time
  • Requires a computer to run AltServer ( the desktop companion app ), which installs the AltStore app on your phone. Once installed, enable Wifi Sync on iTunes for an untethered experience.
  • App Refresh required every 7 days to continue using them.

Troubleshooting Guide:

  • Fix altserver.dmg cant be opened

altstore error fix

Simply go to the download folder on your Mac computer and open the file.

  • Fix Installation Failed

If you face this error, “Installation Failed, You are not a member of any Development team”

installation failed. you are not a member of any development teams app download

or the second type of installation failed error “Incorrect Apple ID or Password”

altstore installation failed. insvalid apple id or password

or the 3rd error type that says “Your development team has reached the maximum number of registered devices”

your development team has reached the maximum number of registered iphone devices

To fix all these, you will have to go to and generate an app-specific password as shown below. This is because you have 2-factor authentication enabled.

generate app specific password app download

  • I Get a “Could Not find AltServer” Message When Refreshing Apps

This means that AltServer could not be found on the Wi-Fi network. However, if you are on the same network, it could be that the network and firewall are blocking the communication. Try to configure your network, so it allows for device discovery on the network.

Frequently Asked Questions:

Here are some of the most frequently asked questions about the AltStore app.

  • What is AltStore?

The AltStore app is an alternative appstore for iOS devices that works without jailbreaking. Unlike other unofficial app installers like TweakBox and TutuApp, the AltStore app does not rely on enterprise developer certificates, which Apple has been revoking recently. Check out the ( infographic ) below.

altstore app infographic

  • Is AltStore a Jailbreak?

No, AltStore is not a jailbreaking app. It is an IPA installer that allows the installation of .ipa files of any app or tweak that you want, which is unavailable at the Apple AppStore.

  • How Does AltStore Work?

Developed by a well-known developer, Riley Testut, AltStore makes use of a feature that app developers use to “test apps” before submitting them to Apple for inclusion in the app store. This is done by self-signing the apps on your own computer and not relying on the use of enterprise certificates that many 3rd-party installers use, that can be easily revoked by Apple. However, this feature also limits the number of Apps that can be installed by AltStore. At this moment the number is “limited to 3 apps” that can stay active, of which the AltStore app reserves 1 slot itself. So you can install 2 additional apps of your choice.

  • What Apps does AltStore have?

Here is a list of the top downloaded apps on AltStore.

At the moment, there are only a couple of apps but in the very near future, more apps will be supported. Also, you can self-download IPA files and install using AltStore.

  • Does AltStore get Revoked?

No. Where other similar app installers use enterprise certificates to run, AltStore doesn’t. Apple does not allow the use of enterprise certificates for public use, and they will revoke them sooner or later, shutting the apps down until new ones can be acquired. This can’t happen with AltStore because it doesn’t use these certificates; in effect, each individual user has their “own certificate for signing”, and these cannot be revoked.

  • What is the Best Way to Use AltStore?

The following are the recommended usage guidelines from the developer.

  1. Set AltServer so that it launches automatically when your computer is turned on, and you log in.
  2. When you are not using your computer, leave it in sleep mode and keep your iPhone connected. This is more important at night because iOS wakes background apps up much more when the device is connected but not doing anything
  3. Open AltStore regularly, once a day, or every couple of days. This will allow iOS to prioritize it so that apps are refreshed more frequently

AltStore is designed, so it checks apps several times a week, so just make sure that your laptop or desktop is connected and active every now and again.

  • Why Do I Need To Use My Apple ID?

Apple will allow any person with a valid Apple ID to install apps they have developed into their iOS devices for testing purposes. Because the developer included this feature in the app, using your Apple ID ensures that AltStore can communicate with the Apple servers for you and do whatever is needed to ensure apps can be installed on your device.

  • Why do the Apps on AltStore Expire in 7 days?

This is because you are using a free Apple ID. Those that use paid developer accounts, at the cost of $99 per year, will not expire within seven days as the free ones do. It is for this reason that AltStore makes regular attempts to refresh apps, and you can do manual app refreshes from AltStore too.

  • Do I Need To Keep AltServer Running to Install or Refresh My Apps?

Yes. You must have AltServer running on the same Wi-Fi network that AltStore is on for both refreshing and installing apps. So, does that mean AltServer has to be permanently running on my PC? No. Provided your computer is active on a regular basis, AltStore will check to make sure it is still running on the AltServer Wi-Fi network and, if it is, it will refresh your apps. This has to be successful at least once within the 7 days; otherwise, your app will expire.

The best thing to do is set AltServer, so it runs automatically in the background when your computer is switched on and then ensure that, every now again, your computer is left in sleep mode – if you use Windows, you need to ensure that Network Connectivity is allowed in Sleep mode.

Contact Support Team

You can contact the developer on Twitter for any queries and updates.

User Ratings:

4.8 / 5. 127

Similar Apps:

ignition appIgnition App
Ignition App is a new iOS app installer for iPhone.
topstore appTopStore App
TopStore allows you to download free Mods and Tweaks .
HappyMod is a new Android Mod store.

10 thoughts on “AltStore”

  1. Can you install Altstore on both an Ipad and a Iphone and have them on at the same time. I keep getting a warning that one will cancel the other out and it does. I also have been having problems with Altstore running on the PC only for it to quit and I have to reinstall all the time.

  2. I installed iTunes from the link above but when I try installing Altstore on my device it says that I must install the latest versions of iTunes from the apple website and not the Microsoft store, though thats what I thought I did already.

  3. Greetings, thanks for the article. I’m hoping you can help me with an error that keeps popping up whenever I attempt to install altstore on my iPad mini-4 running iOS 13.2.3 – It says “The provisioning profile is invalid”. I’ve installed iTunes and iCloud from the official Apple website (NOT windows store). I am using my regular Apple ID, which btw everything worked perfectly when I tried to install altstore on my iPad Air2 running the same OS. So it’s probably not my Apple ID.

    However, When I try to install it on my mini, I forever get that error message:

    “The provisioning profile is invalid”

    It doesn’t even generate a certificate on my device (mini) for me to ‘trust’. I’ve also tried using a brand new Apple ID while logged in and out of both accounts on my mini and in iTunes.

    In iTunes, My Windows PC has been authorized and has no issues recognizing my device. iCloud properly syncs too.

    I DO have 2FA enabled. Although I’ve never received any errors or messages regarding 2FA, I still went to the Apple website and generated an app password which alt-server would not accept. Furthermore none of these steps were even necessary to successfully install altstore on my other iPad.

    I apologize for the huge wall of text, but I wanted to be as thorough as possible here to reduce the amount of back-and-forths.

    I really need unc0ver on this iPad mini4 and was previously jailbroken via unc0ver 4.3.2 however the root filesystem was not restored before it was rebooted and untethered. I’d really like to avoid using Checkra1n on my mini however I’m not opposed to temporarily jailbreaking with checkra1n if it could somehow help me install unc0ver.

    I am currently using checkra1n to jailbreak My other iPad (air2) and I had already installed and signed unc0ver on it and it launched successfully, however trying to “re-jailbreak” with unc0ver while jailbroken with checkra1n simply would not work.

    Also, I have *never* used checkra1n on this iPad mini4 if that matters.

    Please, any help you can provide; suggestions, feedback, advice, opinions etc would be greatly appreciated.

    Again, sorry for the wall of text but I’m desperate for a fix here.

    Thank you for your time and consideration,


Leave a Comment