{"id":20767175,"url":"https://github.com/ios17/esign","last_synced_at":"2026-02-17T05:02:36.153Z","repository":{"id":238635208,"uuid":"796871064","full_name":"iOS17/Esign","owner":"iOS17","description":"Esign is a tool used for signing iPA apps with Apple Developer/Distribution certificates and installing them. iOS 26,18,17","archived":false,"fork":false,"pushed_at":"2025-09-06T13:26:18.000Z","size":141,"stargazers_count":216,"open_issues_count":5,"forks_count":19,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-09-06T15:23:18.738Z","etag":null,"topics":["certificate","download","esign","esigncertificate","esignios","ipa","p12","p12certificate","signer"],"latest_commit_sha":null,"homepage":"https://kekuk.com/ipa/jbfinder.php","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iOS17.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-05-06T19:21:08.000Z","updated_at":"2025-09-06T13:26:21.000Z","dependencies_parsed_at":"2024-06-08T11:44:03.390Z","dependency_job_id":"e6eeb1fb-acd2-4526-b111-a5c9fa1517d2","html_url":"https://github.com/iOS17/Esign","commit_stats":null,"previous_names":["ios17/esign"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iOS17/Esign","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iOS17%2FEsign","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iOS17%2FEsign/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iOS17%2FEsign/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iOS17%2FEsign/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iOS17","download_url":"https://codeload.github.com/iOS17/Esign/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iOS17%2FEsign/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000634,"owners_count":26082819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["certificate","download","esign","esigncertificate","esignios","ipa","p12","p12certificate","signer"],"created_at":"2024-11-17T11:28:04.262Z","updated_at":"2026-02-17T05:02:36.146Z","avatar_url":"https://github.com/iOS17.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ultimate Guide to Esign iOS: Download, Install on iOS 26.1 beta 4, iOS 18.7.1, iOS 17.7.10, iOS 16.7.12 and Beyond(2025) - Free P12 Certificate\n\nThe Esign iOS App is a powerful IPA signing tool compatible with iOS 26.1 (iOS 26.1 beta 4), 18.7.1, 17.7.10, 16.7.12, and below versions. It is a free, user-friendly on-device IPA signing tool and IPA installer, allowing anyone to install it without needing a computer or a Jailbreak. \n\nThe Esign iOS app is a tool for signing and installing \u0026 injecting dylib in iOS IPA apps with Apple Developer/Distribution certificates.\n\nLearn More:\n[iOS 26 Jailbreak Guide](https://github.com/iOS17/Jailbreak-iOS-26)\n[unc0ver jailbreak for iOS 26 beta?](https://github.com/iOS17/unc0ver-jailbreak)\n[Ksign iOS for iOS 26.1 beta - Sideload Any IPA file](https://github.com/iOS17/Ksign-iOS)\n\n\nEsign is a popular IPA sign tool that allows iOS users to sign and install IPA files directly from their iPhone or iPad. You must have an Apple Developer account or a globally available free Distribute certificate to sign IPA files using this app. The Esign iOS utility was supported on iOS 14 through the most recent iOS versions, including iOS 17.8, iOS 18.6, and iOS 26 beta.\n\nUsers must import and set the .p12 and .mobileconfiguration files to sign an IPA file. \n\nThe key advantage of Esign is its time-saving nature. Users can sign IPA files without needing a PC, a feature that promotes efficiency and convenience. Additionally, with your developer certificate, you are no longer required to resign IPA files within 7 days(like [Sideloadly iPA Signing](https://github.com/iOS17/sideloadly)). \n\n\nGet E-Sign Free Certificates - [Generate Via Telegram Bot](https://t.me/p12certificategenbot)\nVia Telegram - [https://t.me/P12Certificate](https://t.me/P12Certificate)\n\n\n## Esign iOS Checker\n\nEsign iOS Checker is a tool that helps iOS users determine whether the Esign iOS app is compatible with their device and iOS versions. @lar_S_far, the famous iOS security developer, developed it.\n\nBefore you download the App, please [Check Esign Compatibility](https://bit.ly/kekukEsignChecker)\n\n\n## Download Esign iPA File\n\nVersion: 5.0.2\nSize: 7.1 MB\n\n[Download Esign v 5.0.2 IPA - Link 1 ](https://ipa.zeejb.com/ipa.php?app=Esign\u0026id=3175)\n[Download Esign v 5.0.2 IPA - Link 2 ](https://ipa.kekuk.com/download.php?id=3175)\n\n\n## Why do we need the Esign iOS APP?\n\nThe modern tech world is evolving rapidly, with new app developers constantly introducing innovative concepts in the form of apps. While some apps can be found in the official [**Apple App Store**](https://www.apple.com/app-store/), many developers opt to release their useful iPhone apps through third-party stores or on a [GitHub IPA Library](https://github.com/IPAlibrary/IPA). To access these apps, iPhone owners can use the Esign iOS App, which allows third-party programs outside the Apple App Store to be installed. \n\n**Check if your device is compatible with the latest jailbreak tools - [Free Online  iOS 26.1, 18 - iOS 8 Jailbreak Finder App](https://kekuk.com/ipa/jbfinder.php)**\n\n\nYou could use the Esign iOS App to install third-party applications. The team at yyyue.xyz created this device signing tool. \n\nRead More: - [iOS 17 unc0ver jailbreak compatibility](https://github.com/iOS17/unc0ver-jailbreak/)\n- [iOS 15 - iOS 18.1 Dopamine jailbreak compatibility](https://github.com/iOS17/Dopamine-Jailbreak) \n\nThis tool supports all iPhone models, the most recent iOS version, and free Esign certificates available globally. You can use these free certificates to sign and install IPA files on your device. \n\nUnlike AltStore and Sideloadly's limitations, this tool will change the game by allowing iOS users to sign IPA files directly; neither user needs developer knowledge. \nThe best part is that you don't need a jailbroken iPhone or iPad. This tool can be used with or without a Jailbreak. \n\nTo sign and install the IPA file on your iDevice, Esign requires a .p12 certificate. As mentioned, you can use the globally available free certificate by following the link. However, those certificates will likely be revoked quickly due to Apple's new cert revoke mechanism. Once Apple revokes the certificate, the installed IPA apps are also revoked, meaning you must resign them with a new free certificate. \n\nWe strongly suggest that you buy high-quality certificates from legitimate certificate-selling services. \nHere are some of them:\nkekuk certificates providers - (https://kekuk.com/esign-ios-ipa-singing-app/)\n[udidmaster.com](https://udidmaster.com) \n[u04s.com](https://u04s.com)\n[Zee signer certificates. ](https://esigncert.zeejb.com/)\n\nOnce you have the premium .p12 and .mobileprovision files, the apps will not get revoked and will remain functional for an extended period.\n\n## How do I install the Esign iOS app?\nThe Esign app was released as an IPA file. Users need to sign in and install the app on their iOS device. There are multiple methods for installing the Esign app. \n\nHere are the most popular and most accessible methods. \n\n### 1. Install Esign Without a PC\n\n![How to install Esign iOS app, free certificate](https://github.com/iOS17/Esign/assets/135683347/c2d21c1c-817b-497a-a5dd-a144b20207dc)\n\nYou usually need to use PC signing methods like Sideloadly, AltStore, and TrollStore tools to install the Esign app. But with the help of the EsignPatch app, you can install the Esign app without a PC. The main advantage is that users don't need to buy an Apple Developer Certificate after installation. The EsignPatch Team will also deliver the Premium Developer certificate and guide you through the app installation process.\n\n- Step 01: [Download the EsignPatch](https://zeejb.com/esign/cdn/app/EsignPatch.mobileconfig) app and install it via iPhone Settings (Please use iPhone Safari Browser)\n(Open iPhone Settings app -\u003e General -\u003e VPN \u0026 Device Management -\u003e Esign Patch -\u003e Install -\u003e Enter Device Passcode(If Required) -\u003e Install -\u003e Install -\u003e Done)\n- Step 02: Open the E-Sign Patch app on the device's home screen\n- Step 03: Run Patch 1 (Free Patcher), it will take some time to add the patch files\n- Step 04: You will be prompted to install the free version of the Esign app. We recommend choosing the premium version to avoid revocation.) \n- Step 05: Open https://esigncert.zeejb.com/ and download the necessary certificates. Please don't worry, these certificates are safe and essential for the app's functionality. You can opt for the free certificates if you're comfortable with a potential revocation risk. Otherwise, we recommend getting the premium certificate for added security.)\n- Step 06: Navigate to the Esign settings tab and import the certificate and .p12 files.\n- Step 07: Download the desired IPA file and sign it with the certificate. (Later, we will describe how to import certificates and sign the IPA file)\n\n\n## How to Importing p12 certificate into Esign\nTo use the Esign app, you must import an Apple Developer or distributor certificate file; you can learn more about it here.\n\n![How to Importing p12 certificate into Esign](https://github.com/user-attachments/assets/39954d70-338e-4ce3-9d1c-e335be49e26c)\n\nSo once you have the Apple Developer or Distribute certificate file, you can sign IPA files for development or distribution purposes. However, the official method is to sign the IPA file in Xcode using a MAC. Fortunately, the Esign app does the same thing without using a MAC. So, with a valid Apple certificate, the Esign app is useful. Once you own the Apple certificate for Esign, it contains two files; One is Apple .P12, and the other is—a mobile provisioning file. So you need those two files imported into the Esign iOS app to Sign the iPA file correctly. \n\nStep 01: Import the downloaded Certificate file into the Esign App ( You can open Esign App Settings \u003e Import Resource \u003e Select Downloaded Certificate Files \u003e First Import .P12 File) (It may require entering the P12 password; please enter it), then Import— .mobile provision File. \nOr, if the certificate files are a zip file, you can directly share them with the Esign iOS app using the iPhone Share Option. (Tap on the downloaded Certificate Zip File \u003e Tap on the Share button \u003e Find Esign iOS app \u003e Click on the Esign app icon to Share.\n\n![image](https://github.com/user-attachments/assets/30bb3048-7501-4780-b1c6-0532f67b8fb4)\n\n\n- Step 02: Once the Certificate file is imported (as a Zip File), tap on the zip file to unzip it on the \"File\" menu. Open the unzipped folder, find the  .P12 file, and tap\" Import Certificate Management.\" It may ask for a P12 password. Could you enter it?\n\n- Step 03: Also import .mobileprovision. Thats its.\n\n\n### 1. Install Esign Sideloadly\n\n- Step 01: Download Sideloadly Tool \u0026 Install it -  [Sideloadly iOS: Ultimate Guide:](https://github.com/iOS17/sideloadly).\n- Step 02: [Download the Esign iOS iPA file.](https://kekuk.com/esign-ios-ipa-singing-app/)\n- Step 03: Drag \u0026 Drop the Downloaded Esign iPA file into the Sideloadly Tool(Or import the Esign iPA file into Sideloaldy).\n- Step 04: Connect your iDevice in to your PC and Tap the Start Button.\n- Step 05: Check the iDevice Home screen for the installed Esign iOS App.\n\n\n\nEsign iOS Compatible iOS Versions:\n\n**iPhones**\niPhone 5, iPhone 5C\niPhone 5S\niPhone 6, iPhone 6 Plus\niPhone 6S, iPhone 6S Plus, iPhone SE (1st generation)\niPhone 7, iPhone 7 Plus\niPhone 8, iPhone 8 Plus, iPhone X\niPhone XS, iPhone XS Max, iPhone XR\niPhone 11, iPhone 11 Pro, iPhone 11 Pro Max\niPhone SE (2nd generation)\niPhone 12, iPhone 12 Mini, iPhone 12 Pro, iPhone 12 Pro Max\niPhone 13, iPhone 13 Mini, iPhone 13 Pro, iPhone 13 Pro Max\niPhone SE (3rd generation)\niPhone 14, iPhone 14 Plus\niPhone 14 Pro, iPhone 14 Pro Max\niPhone 15, iPhone 15 Plus\niPhone 15 Pro, iPhone 15 Pro Max\niPhone 16, iPhone 16 Plus\niPhone 16 Pro, iPhone 16 Pro Max\n\n**iPads**\n- iPad Air (1st generation)\n- iPad Mini 2, iPad Mini 3\n- iPad Mini 4\n- iPad Air (2nd generation)\n- iPad (5th generation)\n- iPad Pro (9.7-inch, 1st generation)\n- iPad Pro (12.9-inch, 1st generation)\n- iPad (6th generation)\n- iPad Pro (10.5-inch)\n- iPad Pro (12.9-inch, 2nd generation)\n\n## Esign Compatible iOS Versions: \n\n- iOS 26 beta \n- iOS 18/ iOS 18.1, iOS 18.2, iOS 18.3, iOS 18.4, iOS 18.5, iOS 18.6, iOS 18.7\n- iOS 17/iOS 17.1/iOS 17.2 / iOS 17.3/iOS 17.4/ iOS 17.4/ iOS 17.5\n- iOS 16/iOS 16.1/iOS 16.2/iOS 16.3/iOS 16.4 / iOS 16.4.1/iOS 16.5 / iOS 16.6\n- iOS 15/iOS 15.1/iOS 15.2/iOS 15.3/iOS 15.4/iOS 15.5/iOS 15.6\n- iOS 14/ iOS 14.1/ iOS 14.2/ iOS 14.3/ iOS 14.4/ iOS 14.5/ iOS 14.6/ iOS 14.7/ iOS 14.8/\n- iOS 13.5.5beta, iOS 13.5, iOS 13.4.1, and iOS 13.4 \n- iOS 13.3.1 / iOS 13.3 / iOS 13.2.3 / iOS 13.2 / iOS 13.1.3 / iOS 13.1.2 / iOS 13.1.1 / iOS 13.1 / iOS 13\n- iOS 12.4.8/iOS 12.4.1 / iOS 12.4 / iOS 12.2 / iOS 12.1.4 / iOS 12.1.3 / iOS 12.1.2 / iOS 12.1 / iOS 12.0.1 / iOS 12\n- iOS 11.4.1 / iOS 11.4 / iOS 11.3.1 / iOS 11.3 / iOS 11.2.6 / iOS 11.2.5 / iOS 11.2.2 / iOS 11.2.1 / iOS 11.2 / iOS 11.1.2 / iOS 11.1.1 / iOS 11.1 / iOS 11\n\n\n| Feature              | Esign iOS         | AltStore          | Sideloadly        |\n|----------------------|-------------------|-------------------|-------------------|\n| **PC-Free Installation** | Yes               | No                | No                |\n| **Jailbreak Required**   | No                | No                | No                |\n| **Certificate Duration** | Up to 1 year      | 7 days (free)     | 7 days (free)     |\n| **Ease of Use**          | Beginner-Friendly | Moderate          | Advanced          |\n\n\n\n\n\n## What great apps can you install using eSign?\n\nYou can install the following IPA and TiPA files(TrollStore) using the Esign iOS app. Import them into the App library, sign them with the certificate, and install them. \n\n**TrollStore iPA's**\n\n- Aemulo is a remarkable jailbreak tweak designed to enhance the functionality of the iPhone wallet app by seamlessly integrating users' favorite,       frequently used NCF cards. Recently, Amy, a developer from the Aemulo team, released a TiPA file specifically for Trollstore users. This means        you can now install Aemulo on non-jailbroken devices through Esign and Trollstore, broadening access to its features.\n\n- [Download Aemulo iPA](https://zeejb.com/ipa/trollstore-ipas/aemulo/) -\n- [Download Aemulo iPA - Git](https://github.com/IPAlibrary)- \n\n\n### What iPA files can we install with Esign iOS?\n\nBy using the Esign iOS app, you can install the following apps:\n\n\u003e [How to install rootHide Jailbreak Detection Bypass Tool via Esign ](https://github.com/iOS17/roothide-jailbreak/)\n\n\n\n\u003e [!WARNING] **Note** - The EasySign server is about to expire and will not be renewed soon!\nIt is recommended that the signature software be changed.\n\nAs a free tool, EasySign hereby makes the following disclaimer:\nFirst of all, EasySign is completely disconnected from any paid certificates or paid software sources, and there is no cooperation or operation related to them.\nSecondly, when using the various functions provided by EasySign, no matter what problems arise, whether they are caused by technical failures, operational errors or other unexpected circumstances, the corresponding responsibilities shall be borne by the user, and the author of EasySign and related affiliates shall not bear any compensation, coordination and other responsibilities. \n\nFinally, users are responsible for strictly abiding by relevant national laws and regulations and shall not use the services provided by EasySign for any illegal or irregular activities. Once a user violates this provision, all legal consequences arising therefrom, such as facing legal proceedings, bearing economic compensation, and being subject to legal sanctions, shall be borne by the user himself, and EasySign will not be responsible for such consequences caused by the user's illegal and irregular behavior.\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fios17%2Fesign","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fios17%2Fesign","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fios17%2Fesign/lists"}