Reprice your App Store apps in every territory
One base price, your regional pricing tiers, all 175 App Store storefronts — apps, in-app purchases and subscriptions. Review once, confirm once, applied through the App Store Connect API.
First month free, then $1 per app per month · bring your own App Store Connect API key · nothing is written without confirmation
How it works
From one base price to 175 storefronts
Watch the whole flow: set a base price, let your tiers compute every territory, review the diff and apply.
Regional tiers
See what one price becomes around the world
Pick a preset ladder, a base currency and a price. Hover any storefront for its local price.
- Tier 1100 % · $9.99 · 40 storefronts
- Tier 275 % · $7.99 · 32 storefronts
- Tier 350 % · $4.99 · 72 storefronts
- Tier 437.5 % · $3.99 · 32 storefronts
Four tiers by purchasing power — parity, 75 %, 50 %, 37.5 %. The built-in starting point. Source: RepriceCat, 2026-08. Hover a territory for its local price; click one to make it the base.
Built for every price change
One tool for every product you sell on the App Store
Apps, in-app purchases and subscriptions share one sheet, one tier set and one review step.
For paid apps
Change the base price; tiers and Apple's price points set the other storefronts. Override any territory that needs its own number.
Open your appsFor in-app purchases
Every consumable and non-consumable listed under its app with today's price per territory. Reprice one or all of them in the same pass.
Open your appsFor subscriptions
Auto-renewable subscriptions repriced live or scheduled for a start date, with today's price kept until then.
Open your appsFor regional strategy
Group territories into tiers — 100 %, 85 %, 60 % of base — and drag storefronts between them. Change a percentage and every product follows.
Set up tiersFor spreadsheet people
Export current prices as .xlsx, edit in Excel or Numbers, import back. Tiers and history travel the same way.
Import / exportFor the record
Every job logged per territory, from which price to which. Filter it, see it on the calendar, export it.
See activityPricing engine
Global pricing, done the way App Store Connect expects
Tiers, valid price points and a full review — handled once, for every territory.
Regional tiers you control
Decide once how each part of the world is priced relative to your base currency. Rename tiers, change percentages, drag storefronts between them — every product uses the same set.
- Any number of tiers, any percentage
- Per-territory overrides on top
- Reused by every product you own
Snaps to Apple's price points
Apple only accepts specific price points per territory. Computed prices snap to the nearest valid point and the row is flagged, so you see exactly what will be submitted.
- Per-territory price point tables from Apple
- Snapped rows flagged before you apply
- Base territory: USD by default, or any currency you pick
Nothing is written until you confirm
Every change lands in a review table first — product, territory, current and new price, flags. Confirm once and the batch is applied through the App Store Connect API with live progress.
- Full per-territory diff
- Errors surfaced up front, not half-way through
- Live progress and a permanent activity record
Why it exists
175 storefronts. One number. One confirmation.
By hand, a worldwide price change is a territory list, a currency table and an afternoon — per product. Here it is one base price, your tiers and one reviewed batch.
- 175
- territories per product
- ≈ 0
- rows typed by hand
- 1
- click to apply, after review
Plan ahead, keep the record
Schedule it, see it on a calendar, export the history
Line changes up for a launch or a sale, and keep an exportable trail of what went live, where and when.
Scheduled changes and a calendar
Pick a future date when you review. Upcoming and past changes for every app sit on one calendar.
An activity record you can export
Every job — applied, scheduled or failed — with the per-territory detail behind it. Export it as a sheet.
Sheet in, sheet out
Export to .xlsx, edit offline, import back. Bad rows are reported before anything runs.
Overrides where you need them
Tiers set the rule; any single territory can still have its own price, shown in the review.
Every product of an app at once
The app price, each IAP and each subscription on one screen with current prices in all territories.
Security
Your Apple key stays sealed
The only thing this tool needs from you is an App Store Connect API key. It is treated like a password.
Encrypted at rest
The .p8 key is sealed with AES-256-GCM before it reaches the database and never sent back to the browser.
Your key, your account
Each account uses only its own key. No shared server key, no way to reach another account's apps.
Row-level isolation
Tiers, jobs and history live in Supabase tables with row-level security scoped to your user ID.
Confirm to apply, revoke any time
Nothing is written without an explicit confirmation. Revoke the key in App Store Connect and this tool can do nothing more.
FAQ
Questions, answered
Does it change prices the moment I type them?
No. Typing a base price only computes a preview. Nothing is sent to Apple until you open the review table and press confirm — and you can schedule it for a later date instead of applying immediately.
Which App Store Connect API key do I need?
A team key (Issuer ID + Key ID + .p8) with a role that can manage pricing — App Manager or Admin. Create it under Users and Access → Integrations in App Store Connect. You can revoke it there at any time. Step-by-step: creating the key.
What happens to territories where Apple doesn't have my exact price?
The computed price is snapped to the nearest price point Apple offers for that storefront and the row is flagged in the review, so you always see the actual amount that will be submitted. How price points and equalization work.
Can I set a different base currency than USD?
Yes. Pick any base territory — by currency, country name or code — from the header, the Apps page or the credentials screen. Tiers are percentages of that base.
Does it work for in-app purchases and subscriptions, not just the app price?
Yes. Every consumable, non-consumable and non-renewing in-app purchase and every auto-renewable subscription under an app is listed with its current price per territory and repriced in the same pass, with the same tiers.
What does it cost?
Your first month is free. After that it is $1 per app per month — in-app purchases and subscriptions are included with their app, and there is no revenue share. See pricing.
Guides
App Store pricing, explained
How price points work, how to build a regional tier ladder, what the App Store Connect API expects, and how to schedule a change.
How to change an App Store price in every country at once
Three ways to reprice an iOS app, in-app purchase or subscription across all 175 App Store storefronts: App Store Connect by hand, the API, or a tool like RepriceCat.
Read the guideRegional pricing tiers for the App Store: how to build a ladder
How to group App Store territories into pricing tiers, what percentages to use, and how the Big Mac index, Netflix and Spotify price the world relative to the US.
Read the guideApp Store price points and equalization, explained
Why App Store prices can only take certain values per country, what price equalization does to your base price, and how to snap a computed price to a valid point.
Read the guideHow to schedule App Store price changes for apps, IAPs and subscriptions
Schedule a price change on the App Store for a launch, a sale or a subscription increase — what App Store Connect allows, Apple's rules on subscription price increases, and how to keep a record.
Read the guideChanging prices with the App Store Connect API
The App Store Connect API endpoints for app prices, in-app purchase prices and subscription prices: price points, equalizations, price schedules, territories and the gotchas.
Read the guideCreating an App Store Connect API key for pricing
Step-by-step: create a team API key in App Store Connect with the right role to manage pricing, find the Issuer ID and Key ID, store the .p8 safely and revoke it when you are done.
Read the guidePurchasing power parity pricing for iOS apps
What PPP pricing means for an App Store app, when it helps and when it hurts, how Apple's own per-country pricing fits in, and a simple way to run a PPP strategy across 175 storefronts.
Read the guideReady to reprice the world?
First month free, then $1 per app per month. Connecting a key takes a couple of minutes.