RevenueCat
RevenueCat provides subscription infrastructure for mobile apps, giving developers a unified backend and SDKs for managing in-app purchases and subscriptions across the App Store, Google Play and, through a partnership with Paddle, web payments. Pricing is based on monthly tracked revenue (MTR): free up to $2,500 in MTR, then 1% of MTR beyond that, with custom Enterprise pricing for high-volume apps.
Facts checked on against the sources listed at the end of this page.
- Pricing
- FreemiumPaid from 1% of monthly tracked revenue beyond the free $2,500 threshold
- Open source
- NoProprietary
- npm downloads a week
- 1.1Mup 18% on the week before
A good fit for
- Mobile apps that want one backend for subscriptions across iOS, Android and web
- Teams that want to test paywalls and pricing without shipping new app builds for every change
- Apps that want to capture subscription revenue outside app store fees via web payments
- Developers who want subscription analytics without building that reporting themselves
Not a good fit for
- Apps with very high monthly tracked revenue where the 1% fee becomes a large absolute cost compared to handling billing directly
- Non-subscription apps or products, since RevenueCat is built specifically around subscription and entitlement management
- Teams that want a single flat price rather than revenue-based pricing
RevenueCat pricing
RevenueCat is free up to $2,500 in monthly tracked revenue, then 1% of monthly tracked revenue beyond that on the Pro plan. A separate Growth Tools option also charges 1% of MTR on conversions from paywall and web-to-app tools. Enterprise pricing is custom for high-volume apps.
| Plan | Price | What you get |
|---|---|---|
| Pro | Free up to $2,500 MTR, then 1% of MTR | Unified subscription backend, SDKs, analytics, 40+ integrations. |
| Growth Tools | 1% of MTR on conversions | Paywalls, web-to-app funnels, A/B/n testing. |
| Enterprise | Custom pricing | Volume discounts, flexible tracking, dedicated support, custom SLAs. |
Prices in USD, checked on 27 September 2026. Current prices on revenuecat.com.
Main features
- Unified subscription backend
- One API and SDK set for managing App Store, Play Store and web subscriptions.
- Entitlements
- Manage what features a user has access to based on their subscription status, independent of the underlying store.
- Paywalls and A/B testing
- Build and test paywall designs and pricing without shipping a new app version for every change.
- Web-to-app funnels
- Drive subscriptions from web pages into the app, including web payments through the Paddle partnership.
- Analytics dashboard
- Subscription metrics like churn, trials, conversion and revenue in one place.
- 40+ integrations
- Connects to analytics, attribution and marketing tools for passing subscription events downstream.
About RevenueCat
RevenueCat sits between a mobile app and the App Store or Google Play billing systems, giving developers a single API and set of SDKs to manage subscriptions, entitlements and receipts across platforms instead of building that logic separately for each store.
It includes tools for building and testing paywalls, running A/B tests on pricing and paywall design, and web-to-app funnels for driving subscriptions from outside the app stores, plus an analytics dashboard for subscription metrics like churn, trials and revenue.
In 2025, RevenueCat partnered with Paddle to let app developers also offer merchant-of-record web payments, aiming to help apps capture subscription revenue outside standard app store fees.
- Made by
- RevenueCat
- Free plan
- Yes: free up to $2,500 in monthly tracked revenue
- Available on
- iOS, Android, Web (via Paddle partnership), Flutter, React Native
Usage and activity
Weekly npm downloads of @revenuecat/purchases-js, last 12 months.
RevenueCat alternatives
RevenueCat compared
Questions about RevenueCat
Is RevenueCat free?
Yes, up to $2,500 in monthly tracked revenue. Beyond that, the Pro plan charges 1% of monthly tracked revenue.
What does RevenueCat actually do?
It gives mobile apps a unified backend and SDK for managing subscriptions and entitlements across the App Store, Google Play and, via Paddle, web payments, instead of building that logic separately for each platform.
Can RevenueCat handle web payments too?
Yes, through a 2025 partnership with Paddle, apps can offer merchant-of-record web payments alongside their existing app store subscriptions.
How is RevenueCat priced?
Based on monthly tracked revenue (MTR): free up to $2,500, then 1% of MTR on the Pro plan, with custom Enterprise pricing for high-volume apps.
Sources and links
Work on RevenueCat? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.