The Subscription Platform for Mobile Apps

RevenueCat makes it easy to build in-app subscriptions, analyze customer data, and grow your app business on iOS, Android, and the web. Integrate in minutes. No server-code required.

Build in-app subscriptions
Powering subscriptions for the world's best apps

In-app purchases made easy

  • Our open source SDK helps developers quickly set up in-app purchases and subscriptions. Never worry about receipt validation, server-side status tracking, or platform changes ever again.

  • Use RevenueCat to fetch products, make purchases, and check subscription status. Plus, you can configure entitlements and offerings right from our dashboard.

iOSAndroidAndroidFlutterReact NativeCordovaUnity
Analyze in-app subscriptions

Powerful reporting

  • As the single source-of-truth for subscription status across every platform, our real-time data unlocks the insights you need to grow your app.

  • Out-of-the-box reporting for lifetime value, recurring revenue, cohorts, and more makes RevenueCat mission control for your app business.

Data integrations

  • Supercharge your analytics, attribution, and acquisition tools with accurate customer data from every platform.

  • Use revenue, trial, and lifetime value to optimize ad spend, improve attribution clarity, and get a deeper understanding of how customers use your app.

Grow in-app subscriptions
Analyze in-app subscriptions

Price testing

  • Remove the guesswork from pricing your app. Configure two offerings you want to test, and our SDK dynamically changes the offering for each test group.

  • RevenueCat collects purchase, renewal, and pricing information and runs the data analysis using our proprietary LTV model.

You're in good company

The top apps in the App Store trust RevenueCat to power their subscription infrastructure

Why use RevenueCat?

Apple / Google
Cross-platform support
In-app purchases
Physical goods only
In-app subscriptions
Physical goods only
Receipt validation
Status tracking
Customer details
Apple Search Ads tracking

The complete stack for subscription apps

Remotely Manage Products

Organize your active products to avoid long release cycles.

Deploy IAPs Faster

RevenueCat cuts in-app purchase deployment time from months to hours.

Reduce Fragmentation

Create a central source of truth for your customers across all app stores.

Analyze Your Data

View user metrics that that other mobile analytics tools cannot provide.

Manage Customers

See purchase histories and grant promotional subscriptions with customer level controls.

Segment Your Data

Easily analyze MRR, revenue, and active subscribers to discover what's working.