✒ A free, self-hosted platform to sideload iOS apps without a computer
Find a file
2026-01-07 17:33:55 +00:00
.github fix: bump deps 2026-01-07 17:33:55 +00:00
.husky build: update formatters 2024-10-21 02:01:18 +01:00
img docs: rework 2021-08-15 12:47:00 +01:00
src fix: upgrade tusd to v2 2025-02-14 20:06:42 +00:00
.gitignore fix: bump deps 2025-02-14 20:06:42 +00:00
.goreleaser.yml build: trim path 2023-04-23 19:19:32 +01:00
.releaserc.json feat: add CI 2021-02-14 22:20:48 +00:00
cert-test-gen.sh fix: validate certificate and parse team id on server 2021-05-26 15:45:43 +01:00
cert-test.p12 fix: validate certificate and parse team id on server 2021-05-26 15:45:43 +01:00
DETAILS.md docs: replace diagram with source 2023-03-15 03:22:28 +00:00
Dockerfile fix: bump deps 2026-01-07 17:33:55 +00:00
FAQ.md feat: replace Xcode with fastlane 2023-11-05 00:18:57 +00:00
go.mod fix: bump deps 2026-01-07 17:33:55 +00:00
go.sum fix: bump deps 2026-01-07 17:33:55 +00:00
INSTALL.md docs: don't require dev cert for dist cert 2024-05-31 21:21:09 +01:00
LICENSE docs: add LICENSE 2021-03-03 19:17:47 +00:00
main.go fix: upgrade tusd to v2 2025-02-14 20:06:42 +00:00
main_test.go fix: use tus for uploads 2021-12-12 01:07:31 +00:00
package-lock.json fix: bump deps 2026-01-07 17:33:55 +00:00
package.json fix: bump deps 2026-01-07 17:33:55 +00:00
README.md docs: rework front page 2024-02-28 20:35:35 +00:00

SignTools

A free, self-hosted platform to sign and install iOS apps without a computer

GitHub GitHub issues Docker Pulls Docker Image Version (latest semver) GitHub all releases GitHub release (latest SemVer)

Introduction

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.

Disclaimer

This project is self-hosted and does not constitute a public service. It does not offer any alternative catalog of applications, nor does it endorse or support any form of piracy. The sole purpose of this project is to enable users to use homebrew apps or tweaks on their devices.

By using this project, you acknowledge and agree that the developers and collaborators cannot be held responsible for any damages, losses, or consequences incurred as a result of your use of this project. Please exercise caution and ensure that you comply with all applicable laws and regulations when using this project.

Features

  • 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

Screenshots

Installation

Frequently Asked Questions (FAQ)

License

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.