… making iTunes Connect convenient.

Compose and upload your iOS and/or OS X app’s descriptions for the app stores with a responsive, native app.

Managing screenshots with drag & drop. Updating localizations without waiting for page loads. Add sale price intervals via a convenient date picker.

Buy Jack
Just $25 | 22,80€
(price in € may vary)

Download Jack
10 day trial, limited to 2 uploads

Requires OS X 10.9+

Jack makes presenting your iOS and OS X apps a breeze. It is a convenient frontend to the iTunes Connect Transporter and a powerful editor for your apps metadata.

Manage screenshots with drag and drop, easily add pricing intervals, manage and localize your in-app-purchases.

In addition to loading and editing the app metadata, it also loads the existing screenshots from iTunes Connect. Something that the Transporter doesn’t do.

Edit your app with a doubleclick

Jack loads all information about your apps and shows them in a convenient overview.

Jack stores your account in your Keychain and does not send it anywhere but to iTunes Connect!

iTunes Connect but like a word editor

Compose the marketing texts for the app store like using a word editor and drag & drop the screenshots at their place.

When you finished your app’s presentation, you upload it to iTunes Connect all at once … with just one click!

Rights and pricing

Managing pricing and in-app purchase on iTunes Connect is complicated and unintuitive.

Jack makes that as easy as it can get. Choose a time period and the price and add that as a new pricing interval.

Add in-app purchases with one click and localize them on the language pages.


Jack does no automatic syncing of the contents with iTunes Connect. The idea is to make all your changes offline in Jack and load it to iTunes Connect as soon as you want to publish it.
You can (and sometimes you have to), however, re-load the content from iTunes Connect from the files menu. This needs to be done, as soon as you add a new version to an app.
But be aware that Jack overwrites any changes you made locally!

I use Jack with all my apps and tested it. Also Jack uses the iTunes Connect Transporter tool to upload the metadata and screenshots. This tool checks your data and only accepts valid data. If there is, however, an error after an upload. You find a backup of your data inside the document packages Jack downloaded in ~/Library/Application Support/Jack/Documents/#ID.itmsp (where #ID is your document’s ID).

If you didn’t already upload the content to iTunes Connect, you can just re-download an app from iTunes Connect. This overrides all changes in that app locally, though!


For contacting me directly, you can send a mail using the following button and I will get back to you as soon as possible (applying German timezone and holidays).

eMail Support

You can find release notes, issues and planed milestones on the support page on github.com.