Build features instead of in-app purchase plumbing
RevenueCat helps you grow and manage all in-app purchases—from subscriptions to one-time buys and virtual currency. Build paywalls remotely, test variants without updates, and track LTV with near-realtime data.
Trusted by 50,000+ apps processing $8B+ in annual revenue
One SDK. Every purchase. Zero servers.
Always up‑to‑date with StoreKit, Google Play Billing, and all your other tooling - no maintenance sprints ever again.
Explore the docsFree up to $2500 MTR
Only pay when you earn. Usage-based pricing starts after you reach $2,500 in monthly tracked revenue.
Bank‑grade reliability
99.99% uptime and billions of receipts processed daily ensure your system stays stable and trusted.
Simplify cross-platform
Users can buy on any platform—iOS, Android, web, or Roku—and content unlocks everywhere automatically.
Launch stunning paywalls without code or app updates
Launch faster with stunning templates that are fully customizable, or build your own from scratch. Publish changes remotely, with the press of a button. Rendered in SwiftUI and Jetpack Compose for amazing UX.
Prove what works with A/B/n experiments
Run up to 4 simultaneous variants with prices, layouts, copy, and images. Track full‑funnel impact, and check back for long-term performance with retained experiment cohort data.
Pixelcut's case study

Learn how Pixelcut improved conversion to payer by 16% with a single experiment.
Read case studyUnlock revenue insights instantaneously
- Near realtime dashboard: <1 hr data latency
- Cohort Explorer: Visualize retention and revenue by signup month, week, or even day
- LTV Predictor: Forecast 12‑month revenue with ML
Retain more revenue while cutting down on support
- Self‑serve management: switch plans, restore, cancel, refund
- Save offers: trigger discounts on cancel intent
- Exit surveys: capture churn reasons automatically
- Refund handling: send Apple data instantly and
see refund rates drop
Dub's case study

Learn how Dub decreased churn rates by 61% through RevenueCat powered win-back campaigns.
Read case studyWhy choose RevenueCat?
Compare the tools that power in-app revenue. RevenueCat leads with full support for subscriptions, native paywalls, testing, and predictive insights—at scale.
Feature
Competitors
RevenueCat
Subs, IAP & virtual currency
Partial
Full support
Native paywall editor
Limited platforms/webviews
SwiftUI % Compose native
A/B & variant tests
Limited variants (paid only)
Up to 4 variants
Global scale
<10K apps / <$2B combined
50K+ apps / $8B+ yearly rev
Predictive LTV
Limited / paid only
Built-in
Data as of June 2025, drawn from public pricing pages and docs
Driving results for the world’s most downloaded apps
Frequently asked questions
Because every app store update breaks custom code, engineers hate maintenance, and you’ll still lack analytics, paywalls, and experiments.
SK2 is local‑device only; RevenueCat adds a cross‑platform backend, real‑time data, experiments, and user management UI.
We’re the only platform that combines a fully native paywall builder, 4‑way experiments, predictive LTV, virtual currency support, and proven scale. Just check out Appfigures’ SDK data.
No. All events can stream to your warehouse via webhooks or integrations. Export raw CSVs anytime.
Our SDK caches entitlements locally; users keep access. 99.99 % uptime SLA available on Enterprise plans.
Ready to grow?
Our entire suite of features comes standard and it's free to get started.