How to Sideload Apps on Your iPhone with Developer Mode
Developer Mode unlocks the ability to install and run apps on your iPhone that aren’t from the official App Store. It’s a critical step for developers testing their own software or for users who want to sideload specific applications. The good news: enabling it requires no Mac, no Xcode, and no technical expertise.

What You Need Before Starting

  • An iPhone running iOS 16 or later
  • Your Apple ID password or device passcode
  • An IPA file of the app you want to sideload (for the final step)

Step 1: Enable Developer Mode

This setting is built directly into your iPhone. No external tools or devices needed to make it appear.

  1. Open Settings on your iPhone
  2. Scroll down and tap Privacy & Security
  3. Scroll to the bottom and tap Developer Mode
  4. Toggle the switch On
  5. Tap Restart when prompted

Your iPhone will restart to apply the changes. Once it boots back up, Developer Mode is active and ready to use.

Step 2: Trust the App Developer Certificate

Before an unsigned or third-party app can run, your iPhone needs to trust the developer certificate associated with it. This is a one-time step per developer profile.

  1. Open Settings
  2. Tap General
  3. Scroll down and tap VPN & Device Management
  4. Under Device Supervision or Developer Apps, tap the developer profile name linked to your sideloaded app
  5. Tap Trust and confirm with your passcode

This step only appears after you’ve attempted to open a sideloaded app for the first time. If you haven’t installed an app yet, this option won’t show up.

Step 3: Sideload Your App

With Developer Mode enabled and your certificate trusted, you can now install apps from outside the App Store. The most straightforward method is using a tool like Sideloadly.

  1. Download and install Sideloadly on your Mac or Windows PC
  2. Connect your iPhone via USB and trust the computer when prompted
  3. Drag your .ipa file into the Sideloadly window
  4. Select your iPhone from the device dropdown
  5. Sign in with your Apple ID (a free account works)
  6. Tap Start and wait for the installation to complete

Once installed, open the app on your iPhone. If it prompts you to trust the developer, follow Step 2 above.

Developer Workflow: Deploying Directly from Xcode

If you’re an actual developer testing your own app, there’s a more direct route. Connect your iPhone to a Mac running Xcode, select your device as the build target, and hit Run. Xcode handles signing and deployment automatically. This bypasses tools like Sideloadly entirely and is the standard workflow for IDE-based app testing.

A Note on TestFlight

For most beta testing scenarios, Apple’s own TestFlight platform is the better option. It distributes beta apps through the App Store without requiring Developer Mode or sideloading. Developer Mode is specifically needed when you’re running unsigned code or apps from sources outside Apple’s distribution channels.

Security Considerations

Enabling Developer Mode and sideloading allows unvetted software to run on your device. Apps installed this way bypass App Store review entirely. Only install applications from sources you explicitly trust. If something feels off, you can revoke developer certificates at any time through Settings → General → VPN & Device Management.

Follow us on Bluesky , LinkedIn , and X to Get Instant Updates