Your app.
Your certificate.
Sign an IPA using your own Apple distribution certificate and provisioning profile. One clear flow from upload to installation.
Need a signing certificate?Save $3 on lifetime plans with code 3OFFGet certificate ↗- ✓Direct, secure uploads
- ✓Your own signing identity
- ✓Install-ready result
Your IPA, P12, and provisioning profile stay private throughout the session. Files are transferred directly to private storage, used only for signing, and automatically removed afterward. Signed apps are published separately through secure delivery links.
Prepare your application
Add the app and certificate files required for signing.
Before you sign
Frequently asked questions
Everything you need to know about signing and installing your IPA.
What files do I need to sign an IPA?
You need an IPA file, an Apple signing certificate exported as a P12 file, the certificate password, and a matching mobile provisioning profile.
Are my IPA and signing files kept private?
Yes. Input files are transferred to private temporary storage, used only for the requested signing operation, and automatically removed after processing. The signed app is published separately through secure delivery links.
What is the maximum IPA file size?
The signer currently accepts IPA files up to 500 MB.
Can I change the app's bundle identifier?
Yes. Select Use a different bundle ID and enter an identifier supported by your provisioning profile. An unsupported identifier can cause signing or installation to fail.
Why might a signed app fail to install?
Common causes include a device UDID that is not included in the provisioning profile, an expired or revoked certificate, a bundle ID mismatch, or iOS trust restrictions. Make sure the device is registered and the certificate and profile match.
Is my P12 password stored?
Your P12 password is encrypted before it leaves your browser and is never stored in a readable form by AppTesters. It is used only while signing your app.