IPA Signer

Sign IPA files with your own P12 certificate and provisioning profile. Upload, sign, download.

IPA File *
Tap to select .ipa file
P12 Certificate *
Tap to select .p12 certificate
Provisioning Profile *
Tap to select .mobileprovision
P12 Password *
1
Upload
2
Sign
3
Done
Uploading files...
Sending to signing server
00:00
Elapsed time
Upload
Sign
Done
Signed successfully
Signing failed
01

Upload your files

Select your IPA file, P12 certificate, and mobileprovision profile. Enter your certificate password.

02

Server signs your IPA

Your files are sent securely to the signing server. The IPA is re-signed with your certificate. This usually takes under a minute.

03

Download the signed IPA

Once complete, tap the download button to get your newly signed IPA file ready for installation.

No Mac needed

Sign IPA files from any device with a browser. No Xcode, no codesign command.

Your own certificate

Use your personal P12 certificate and provisioning profile. You stay in full control.

Under a minute

Most IPA files are signed and ready to download in under 60 seconds.

Secure transfer

All files are sent over HTTPS. Nothing is stored after signing is complete.

What files do I need to sign an IPA?

You need three files: the IPA file you want to sign, a P12 certificate (.p12 or .pfx), and a mobileprovision profile (.mobileprovision). You also need the password for your P12 certificate.

Do I need a Mac to sign IPA files?

No. IPA Signer works entirely in your browser. Upload your files from any device and the signing happens on the server. No Xcode, no Mac, no command line tools required.

How long does signing take?

Most IPA files are signed in under a minute. Larger files may take slightly longer due to upload time. The elapsed timer on screen shows you exactly how long the process takes.

Is my certificate safe?

Files are sent directly to the signing server over HTTPS and are not stored after signing is complete. However, you should only use signing services you trust with your certificate credentials.

What is a P12 certificate?

A P12 file is an Apple signing certificate exported from Keychain Access on macOS. It contains your private key and is required to code-sign iOS applications for installation on devices.

What is a mobileprovision file?

A mobileprovision file is a provisioning profile from Apple's Developer Portal. It defines which devices can run the app and links to your signing certificate. You download it from your Apple Developer account.

Can I sign any IPA file?

You can sign any valid IPA file as long as your provisioning profile and certificate are valid and match. The signed IPA will work on devices registered in your provisioning profile.

Can I install the signed IPA directly on my iPhone?

Yes. After signing, tap the Install on Device button to install the app directly to your iPhone via an over-the-air link. You can also download the signed IPA file and install it using other methods.

Is IPA Signer free to use?

Yes, completely free. There are no sign-ups, no limits, and no hidden fees. You can sign as many IPA files as you need.