A free, self-hosted platform to sign and install iOS apps without a computer
SignTools is a sideloading platform that takes a different approach from any similar tools. It consists of two components — a service and a builder. The builder is a macOS machine which performs signing using official Apple software. Doing so means high reliability and compatibility. The service (this repo) can be hosted anywhere, and it provides a web interface for you to upload, sign, and download apps, using the builder where necessary. Having the web service means that you don't need anything installed on your phone, and you can still sideload without a computer.
Starting from SignTools 3.0.0, free developer accounts are no longer supported. Most of SignTools' unique features have always required a paid account, and using the project with a free account has always been unnecessarily more difficult than other freely available tools. Additionally, certain suboptimal design choices were made to accommodate for free accounts, which reduced stability and performance. Therefore, with this new release, the signing flow has been significantly reworked and should be much faster and more robust.
Come join the official Discord to get more interactive support and have general conversations about this project: https://discord.gg/A4T6npnRCk
This project is self-hosted; there is no public service. It does not provide any alternative catalog of apps. This project does not provide, promote, or support any form of piracy. This project is aimed solely at people who want to install homebrew apps on their device, much like the popular AltStore. We (all collaborators) cannot be held liable for anything that happens by you using this project.
- No jailbreak required
- iOS, iPadOS, macOS (native + IPA) supported
- No computer required after an initial setup
- Minimalistic, mobile-friendly web interface
- Upload unsigned apps, download signed apps
- Inject tweaks as you are signing apps
- Install signed apps from the website straight to your iOS device via OTA
- Provisioning profiles and developer accounts supported
- Configurable signing including entitlements
- Choose from multiple signing profiles for each app
This project and all of its unlicensed dependencies under the SignTools organization are licensed under AGPL-3.0. A copy of the license can be found here. Raise an issue if you are interested in exclusive licensing.