E·Sign
ESign v5.0.2
E·Sign
Compatible with iOS 14.0 — iOS 18.x • No Jailbreak Required

Sign & Sideload IPAs Directly on iOS

The lightweight, on-device IPA signing suite. Manage certificates, tweak applications, and install your favorite apps directly on your iPhone or iPad without a computer.

Requires valid enterprise certificate or personal Apple Developer account (.p12 + .mobileprovision).

v5.0.2
Latest Release
Zero Revoke
DNS Shielded
No PC
100% On-Device
iOS 14 - 18
Universal Support

Advanced Capabilities

Everything You Need for On-Device Sideloading

ESign gives you direct granular control over iOS application packages without relying on third-party computers or complicated command-line setups.

Direct On-Device Signing

Import your custom .p12 certificate and .mobileprovision files to sign any IPA without ever revoking existing apps.

Tweak & Dylib Injection

Easily inject .dylib, .deb, or framework tweaks directly into IPAs before installation to customize your favorite apps.

App Duplication & Cloner

Modify bundle identifiers (CFBundleIdentifier) and display names to run multiple independent instances of social and messaging apps.

Built-in Wi-Fi Web Server

Start a high-speed local HTTP transfer server directly inside ESign to quickly send IPAs from your Mac or PC browser over local Wi-Fi without cables.

Custom App Store & Sources

Add direct JSON repositories and third-party community sources to browse, update, and download popular tweaked apps directly from within ESign.

Data Backup & Extraction

Export app binaries, extract bundle contents, or inspect asset catalogs and Info.plist keys with a built-in file manager.

Walkthrough

How to Install & Use ESign

Follow these 4 simple steps to set up your certificate and begin signing packages.

1

Download & Install ESign

Download the official ESign IPA using the download button above or trigger direct OTA installation via Mobile Safari. If installing via IPA, use AltStore, Sideloadly, or Scarlet for the initial install.

2

Import Signing Certificate

Open ESign, navigate to the Manage tab, and import your .p12 certificate file along with your provisioning profile (.mobileprovision). Enter your certificate password when prompted.

3

Sign Any .IPA File

Download any IPA file from Safari or import it from the iOS Files app. Tap the file in ESign, select Signature, configure optional tweak injections or bundle ID changes, and tap Sign.

4

Trust Profile in iOS Settings

After tapping Install, navigate to your device's Settings > General > VPN & Device Management. Locate your imported certificate profile and tap Trust to launch the app.

Recommended: Anti-Revoke DNS Profile

Block Apple's OCSP revocation servers (ocsp.apple.com / ppq.apple.com) using a NextDNS profile to prevent certificate revokes.

Specifications

Device Compatibility

Platform / Component Requirement Status
iOS / iPadOS Version iOS 14.0 — iOS 18.2+ Fully Supported
Hardware Chipset A9 through A18 Pro, M1 - M4 Optimized
Certificate Required Personal Apple ID, Free Developer, or Enterprise .p12 Required for Signing
Jailbreak Not Required (Rootless / Jailed environment supported) 100% Stock iOS

Got Questions?

Frequently Asked Questions

Do I need a jailbroken iPhone or iPad to use ESign?
Where do I get a signing certificate (.p12 and .mobileprovision)?
How do I prevent app revokes with public certificates?
Can I inject custom tweaks (.dylib) into games and apps?