A web-based tool to sign the Feather iOS app (.ipa
) with your own certificate and provisioning profile, using the ipasign.cc service.
- Automatically downloads the latest Feather IPA from GitHub.
- Signs the IPA using your credentials via the
ipasign.cc
API. - Provides a direct install link (
itms-services://
) for your signed app. - Generates a link to import your certificate into the Feather app (
feather://
scheme). - "Send to Phone" button to copy an encrypted Catbox-hosted URL for mobile access.
- Optionally generate a QR code for quick device scanning.
- Responsive design with full dark mode support.
- Open the page in your browser.
- Enter your certificate password.
- Upload your
.p12
certificate file. - Upload your
.mobileprovision
file. - Click 🔏 Sign IPA.
- Wait for the signing process to complete.
- Use the generated links to:
- Install Feather on your iOS device.
- Import your certificate directly into the Feather app.
- Optionally send a secure link to your phone or scan a QR code.
- Tailwind CSS (via CDN)
- Signing API: ipasign.cc
- IPA download proxy: corsproxy.io
- Optional temporary file hosting (for import link encryption): catbox.moe
- QR Code generation: qrcode
This tool sends your .p12
, .mobileprovision
, and password directly to ipasign.cc in order to sign your IPA — this is required for the signing process to work. No certificate files are stored or uploaded anywhere else.
When using the "Send to Phone" or QR Code features:
- The certificate import link is encrypted client-side using AES before being uploaded as temporary storage (deleted after one hour) to catbox.moe.
- The decryption password is only shared via the URL fragment (not stored anywhere).
⚠️ You should only use this tool if you trust ipasign.cc with your signing credentials. As with any third-party service handling Apple certificates, there is an inherent security risk.
- Clone or download the HTML file.
- Open
index.html
in any modern browser. - The signing API is called at
https://ipa.ipasign.cc/sign
. - Polling status is checked at
https://ipa.ipasign.cc/status/{task_id}
. - The latest IPA is fetched from the Feather GitHub Releases.
MIT License