ESign 5.0.2 · Updated for iOS 26

ESign iOS: sign & install IPA files right on your iPhone

ESign is a free on‑device IPA signer for iPhone and iPad. Import your certificate, sign any IPA and install it in seconds, with no jailbreak and no computer after setup.

  • 5.0.2Latest version
  • 7.1 MBIPA size
  • iOS 11.0+Requirement
  • NoJailbreak
Download

Download ESign IPA 5.0.2

Tap Install to put ESign on your iPhone or iPad, or grab the IPA to sideload it yourself.

Latest versions

ESign app information

Everything to know before you install

ESign app information
App name ESign
Latest version 5.0.2
File size 7.1 MB
Requires iOS 11.0 or later
Works on iPhone, iPad, iPod touch
Category IPA signer & installer
Jailbreak Not required
Price Free
Last updated February 2026
ESign iOS checker

Will ESign work on my device?

Pick your iOS version to see compatibility and the best way to install. Find it in Settings › General › About.

Your result will appear here.
What is ESign

An IPA signer that lives on your iPhone

Every iOS app has to carry a valid Apple signature before the system will open it. The App Store handles that for you. ESign lets you do it yourself: it takes an IPA file (the package format for iOS apps), re‑signs it with a certificate you provide, and installs the result straight to your home screen.

That makes it the go‑to replacement for the old Cydia Impactor workflow. You don’t need a Mac, iTunes, or a jailbreak, just an iPhone or iPad running iOS 11 or later and a signing certificate.

Sideload without a computer

Once ESign is set up, everything from downloading to signing and installing happens on the device itself.

Keep full control

Use your own Apple Developer certificate so the apps you install stay yours and keep working for up to a year.

Go beyond the App Store

Install open‑source tools, emulators, beta builds, region‑locked or self‑built apps that Apple’s store doesn’t carry.

Features

Everything you need to sideload, in one app

ESign packs a full signing toolkit into a download of under 10 MB. Here’s what you can do with it.

On‑device IPA signing

Sign any IPA directly on iPhone or iPad. No Mac, no Windows PC, no Xcode.

Certificate manager

Store multiple .p12 and .mobileprovision pairs, check expiry dates and switch between them in a tap.

Batch signing

Queue several IPAs and sign them together with one certificate instead of one at a time.

Tweak injection

Add .deb, .dylib or framework tweaks to an app while signing. No jailbreak required.

Full app customization

Change the display name, icon, bundle ID and version, or remove device restrictions before installing.

Clone apps

Give a copy a new bundle ID to run two versions of the same app side by side.

Built‑in file manager

Download, unzip, zip and inspect files. A text and hex editor is included for quick edits.

App sources & library

Add repository URLs to browse, download and sign apps from inside ESign in one flow.

Dark mode & 10+ languages

A clean interface that follows your system theme, localized for users around the world.

Screenshots

Take a look inside ESign

A clean, native iOS interface. Everything is one or two taps away.

Install ESign

How to download and install ESign iOS

Five quick steps, right on your iPhone or iPad. No computer needed.

  1. 1

    Install ESign

    Tap Install on the latest version above, then confirm.

  2. 2

    Wait a moment

    Head to your Home Screen while the icon loads.

  3. 3

    Trust the profile

    Tap the ESign profile, then Trust.

    Settings › General › VPN & Device Management
  4. 4

    Developer Mode

    iOS 16+ only. Turn it on and restart.

    Settings › Privacy & Security
  5. 5

    Import certificate

    Tap your .p12 in ESign, enter the password, Import.

That’s it. ESign is ready to sign and install IPA files.

Other ways to install ESign

Install ESign with Sideloadly

  • Windows / macOS
  • Free Apple ID
  1. Install Sideloadly on your computer (on Windows, also iTunes and iCloud from Apple’s website).
  2. Download the ESign IPA and connect your device with a cable.
  3. Drag the IPA into Sideloadly, enter your Apple ID and click Start.
  4. On the device, trust your Apple ID in VPN & Device Management.

Free Apple ID installs last 7 days. A paid developer account lasts 1 year.

Install ESign with AltStore

  • Windows / macOS
  • Auto‑refresh
  1. Install AltServer on your computer, then use it to install AltStore.
  2. Download the ESign IPA in Safari.
  3. In AltStore, open My Apps, tap + and pick the IPA.
  4. Keep AltServer running on the same Wi‑Fi so ESign refreshes every 7 days.

Free Apple IDs are limited to 3 active sideloaded apps, including AltStore.

Install ESign with TrollStore

  • Permanent
  • iOS 14.0 – 16.6.1, 17.0
  1. Make sure TrollStore is installed on your device.
  2. Download the ESign IPA in Safari.
  3. In Files, long‑press the IPA, tap Share › TrollStore, then Install.
  4. Done. No trust step, no expiry, no revokes.

Only works on TrollStore‑supported iOS versions. Avoid updating iOS if you rely on it.

ESign certificates

ESign certificate options: free vs paid

Every app you install with ESign is signed with a certificate. Which one you use decides how long your apps keep working. Here’s how the three options compare.

Most stable

Paid UDID certificate

Low yearly fee

  • Registered to your device UDID
  • Valid for up to 1 year
  • Rarely revoked
  • Replacement usually included

Sold by certificate providers. Your device is added to a developer account, so the certificate is used by far fewer people and stays valid much longer.

Full control

Apple Developer account

$99 / year

  • Your own certificate
  • Up to 100 devices per type
  • Never shared
  • Push, iCloud & app groups

Enrol in the Apple Developer Program, create a distribution certificate and a provisioning profile with your UDID, then export them as .p12 and .mobileprovision.

Certificate setup

How to import a p12 certificate into ESign

ESign needs two files to sign apps: a .p12 certificate (your private signing identity) and a matching .mobileprovision profile (the list of devices and permissions it covers). Import them once and reuse them for every app.

Method 1

Import from ESign’s file manager

  1. Save both files, .p12 and .mobileprovision, to the Files app (unzip them first if they came as a .zip).
  2. Open ESign and go to the Files tab, then the folder that holds your certificate.
  3. Tap the .p12 file and choose Import. Do the same for the .mobileprovision file.
  4. Enter the p12 password your provider gave you. Leave it blank if there isn’t one.
Method 2

Share from the Files app

  1. In the Files app, long‑press the .p12 file and tap Share.
  2. Pick ESign from the share sheet. Repeat for the .mobileprovision file.
  3. Open Settings › Certificate in ESign and confirm the certificate shows as valid with its expiry date.
Need a certificate? See the ESign certificate options above: free shared certificates, paid UDID certificates and Apple Developer accounts.
Install IPA

How to install IPA files using ESign iOS

With your certificate imported, any IPA goes from file to Home Screen in under a minute.

Something went wrong?
  1. 01

    Import the IPA

    • Open ESign and tap + (or the ⋯ menu).
    • Choose Import from Files and pick your IPA.
    • Or download it in Safari and tap Open in ESign.
  2. 02

    Sign the IPA

    • Go to the Files tab and tap the imported IPA.
    • Choose Signature and select your certificate.
    • Optional: rename it, change the icon or inject a tweak.
    • Tap Signature and wait a few seconds.
  3. 03

    Install the app

    • Open the Apps tab and tap the signed app.
    • Tap Install and confirm the prompt.
    • Head to your Home Screen. The app is ready to use.
App sources

Add app sources to ESign

A source (or repo) is a link to a list of IPAs that ESign can browse. Once added, you can search, download and sign apps without leaving ESign. Most sources use the same JSON format as AltStore, so developer repos for open‑source apps and emulators work out of the box.

  1. Copy a source URL from the list below.
  2. Open the Sources tab in ESign and tap +.
  3. Paste the URL and save. The app list loads in a few seconds.
  4. Tap an app to download it, then sign and install as usual.

Best ESign sources

  • AltStore Official Delta emulator, Clip and AltStore builds https://apps.altstore.io
  • SideStore Team Picks Curated open‑source apps and utilities https://community-apps.sidestore.io/sidecommunity.json
  • UTM Virtual machines: run Windows, Linux and more https://alt.getutm.app
  • DolphiniOS GameCube and Wii emulator https://altstore.oatmealdome.me
  • Provenance Multi‑system retro game emulator https://provenance-emu.com/apps.json
  • Flycast Dreamcast, Naomi and Atomiswave emulator https://flyinghead.github.io/flycast-builds/altstore.json
  • PokeMMO Official PokeMMO client https://pokemmo.com/altstore/
  • The App Fair Free and open‑source app catalogue https://appfair.net/altstore.json
  • Odyssey Odyssey jailbreak tools https://theodyssey.dev/altstore/odysseysource.json
Comparison

ESign vs Sideloadly vs AltStore vs TrollStore

They all install IPAs without a jailbreak but solve different problems. Many people use two together, like Sideloadly to install ESign once, then ESign for everything else.

Feature ESignSideloadlyAltStoreTrollStore
Install apps without a computer Yes No Needs AltServer Yes
Jailbreak required No No No No
Signs with Your p12 certificate Apple ID Apple ID No signing needed
How long apps last Until cert expires (≤ 1 yr) 7 days free · 1 yr paid 7 days, auto‑refresh Forever
Tweak injection Yes Yes No No
Batch signing Yes No No No
App limit None 3 (free Apple ID) 3 (free Apple ID) None
iOS support iOS 11+ Most iOS versions iOS 14+ iOS 14.0 – 16.6.1, 17.0
Choose ESign if you want to sign and manage many apps on the go with your own certificate.
Choose TrollStore if your iOS version supports it. Nothing beats permanent installs.
Choose Sideloadly or AltStore if you only have a free Apple ID and a computer nearby.
Compatibility

ESign compatible iOS versions & devices

ESign works on any iPhone, iPad or iPod touch that can run iOS 11 or later, including the newest iOS 26 releases.

  • iOS 26 icon iOS 26
  • iOS 18 icon iOS 18
  • iOS 17 icon iOS 17
  • iOS 16 icon iOS 16
  • iOS 26 Supported
  • iOS 18 Supported
  • iOS 17 Supported
  • iOS 16 Supported
  • iOS 15 Supported
  • iOS 14 Supported
  • iOS 13 Supported
  • iOS 12 Supported
  • iOS 11 Supported

iPhone

Every iPhone that runs iOS 11 or later: iPhone 5s, SE (all generations), 6 / 6s / 7 / 8 series, iPhone X, XR, XS, and iPhone 11 through the latest iPhone 17 lineup, including Pro, Pro Max, Plus and Air models.

iPad

iPad (5th generation and newer), iPad mini 2 and later, iPad Air 1 and later, and every iPad Pro model running iPadOS. M‑series iPads are fully supported.

iPod touch

iPod touch 6th and 7th generation. They are capped at older iOS versions, so Sideloadly or a certificate‑based install works best.

Troubleshooting

ESign not working? Fix common errors

Most ESign problems come down to the certificate. Find your error message below for the quick fix.

“Unable to Install ESign” or “Unable to Install App”

The certificate is revoked or doesn’t include your device’s UDID. Re‑sign with a valid certificate registered to your device, free up some storage, and download the IPA again in case it was corrupted.

“ESign is no longer available”

Apple has revoked the certificate ESign was signed with. Delete the app, then reinstall it with your own certificate, Sideloadly or TrollStore. Your signed apps will need re‑signing with a valid certificate too.

“Untrusted Enterprise Developer” or “Untrusted Developer”

Go to Settings › General › VPN & Device Management, tap the developer profile under “Enterprise App” or “Developer App”, then tap Trust.

“Developer Mode Required”

On iOS 16 and later, open Settings › Privacy & Security › Developer Mode, switch it on, restart, and tap Turn On when the device boots.

“Integrity could not be verified”

iOS couldn’t confirm the signature. The certificate was usually revoked or expired. Install again with a valid certificate. Make sure the date and time on the device are set automatically.

Signed app crashes on launch

Try signing without injected tweaks, since an incompatible tweak is the usual cause. Some apps also need entitlements (iCloud, push notifications, app groups) that your certificate doesn’t include.

p12 import fails or password is wrong

Double‑check the password (it’s case‑sensitive), and make sure the .p12 and .mobileprovision come from the same certificate. Expired certificates will also fail to import.

Apps stop opening after 7 days

Apps signed with a free Apple ID expire after 7 days. Re‑sign them before then, let AltStore refresh them automatically, or use a paid developer certificate that lasts a year.

FAQ

Frequently asked questions about ESign

Can’t find your answer? Email us and we’ll add it to the guide.

What is ESign for iOS?

ESign is an IPA signer and installer for iPhone and iPad. It re-signs IPA files with your own certificate and installs them on your device, so you can sideload apps without a jailbreak or a computer.

Is ESign free?

Yes. The ESign app is free to download and use. The only cost you may have is the signing certificate: an Apple Developer Program membership or a certificate from a provider.

Is ESign safe to use?

ESign itself only signs and installs the files you give it. Safety depends on where your IPA files and certificates come from. Download ESign from a source you trust, use your own certificate rather than a public shared one, and only install apps from developers you trust.

Do I need to jailbreak my iPhone to use ESign?

No. ESign works on stock iOS. It relies on standard Apple code signing, so your device stays unjailbroken and keeps receiving updates.

Can I install ESign without a computer?

Yes. With a signing certificate that includes your device UDID, you can install ESign directly from Safari. If you only have a free Apple ID, you need a computer once to install it with Sideloadly or AltStore.

Does ESign work on iOS 26?

Yes. ESign supports iOS and iPadOS 26 as well as every version back to iOS 11. On iOS 16 and later you may need to turn on Developer Mode in Settings › Privacy & Security.

Why does ESign keep getting revoked?

Apple revokes a certificate when it detects it being shared, and every app signed with it stops opening. Free certificates are revoked most often. A paid certificate registered to your UDID or a TrollStore install keeps your apps working much longer.

Where can I get a free ESign certificate?

Free ESign certificates are shared publicly and posted as a .p12 file, a .mobileprovision file and a password. Because many people use the same certificate, Apple revokes them regularly, so expect to import a fresh one every so often. Paid certificates registered to your UDID last up to a year.

What are the .p12 and .mobileprovision files?

The .p12 file contains your signing certificate and private key, protected by a password. The .mobileprovision file lists which devices and app capabilities that certificate covers. ESign needs both to sign apps.

Can I inject tweaks with ESign?

Yes. When signing an app, you can add .deb, .dylib or framework files. ESign injects them into the app, so you can use many tweaks without a jailbreak.

Does ESign work on iPad?

Yes. ESign runs on iPad and iPadOS the same way it does on iPhone, including M-series iPad Pro and iPad Air models.

Is using ESign legal?

Yes. Sideloading apps onto your own iPhone or iPad is legal, and ESign simply signs and installs the IPA files you choose. Make sure you follow the licence terms of the apps you install.

Ready to sideload your first app?

Download ESign 5.0.2, import your certificate, and install any IPA in under a minute.