Publish your Replit app to the App Store and Google Play.
Replit Agent builds web apps that publish to a replit.app address. We convert yours into a native React Native and Expo app on the backend you already run on Replit, do the store paperwork and submit it to both stores. Approved, or your money back.
Tell us about your app. We'll handle the rest.
Share your app's link and how to reach you. We'll try out your app and come back within two business days with how we'd get it into the stores.
- Start with just a link: no source code needed yet
- NDA before you share code, if you want one
- Flat fee, no add-ons mid-project
- Approved or your money back
Can you publish a Replit app to the App Store and Google Play?
Not a Replit web app as it is. Replit publishes web apps to a replit.app address, and its App Store launch only uploads Expo mobile projects to App Store Connect, with no Google Play publishing yet. LetsDeployIt converts your Replit app into a native React Native and Expo app on the server and database you already run on Replit, then submits it to both stores until it's approved.
Checked against Replit, Apple and Google docs. Sources
Why do Replit apps get stuck before the store?
Three walls between a working Replit app and a live store listing.
Your web app isn't a store app
Publishing a Replit web app puts it on a replit.app address or your own domain. Replit's App Store launch is for Expo mobile projects, so the web app you built doesn't go to the stores as it is.
Your options →Wrapping the site gets rejected
The quick route is a native shell that loads your replit.app site. Apple's Guideline 4.2 rejects apps that are mostly a repackaged website, and that's exactly what a wrapper looks like.
Rejection help →Replit's launch stops at the upload
For Expo apps, Replit's Launch builds and uploads to App Store Connect. The listing, screenshots, privacy labels and review are still yours, and Replit doesn't publish to Google Play yet.
The 12-tester rule →What are the ways to get a Replit app on a phone?
Replit gives you a web app by default, and a separate route for Expo mobile apps. Only one gets you listed in both stores without starting over.
Wrap your site
A native shell, for example Capacitor, loads your replit.app or custom domain.
- In the stores
- Possible on both.
- Watch out for
- Apple rejects apps that are mostly a repackaged website (Guideline 4.2).
Rebuild it as a Replit mobile app
Ask Replit Agent for a new Expo mobile project, then use Replit's Launch to upload it to App Store Connect.
- In the stores
- App Store through Replit. Replit doesn't publish to Google Play yet.
- Watch out for
- A second app to build and keep in step, and the listing, privacy details and review are still yours.
- Recommended
Convert to a native app
Your screens are rebuilt as a React Native and Expo app on your Replit backend. This is what we do.
- In the stores
- Yes, both.
- Watch out for
- More work than a wrapper, which is why we do it for you.
If a wrapper already got bounced, start with App Store rejection help. See what changes in a native conversion.
Publishing a Replit app yourself vs LetsDeployIt
- Replit on its own
- A web app on replit.app, or a separate Expo project
- With LetsDeployIt
- A native React Native and Expo app
- Replit on its own
- Expo apps upload to App Store Connect; the listing is yours. No Google Play.
- With LetsDeployIt
- Both listings created and submitted for you
- Replit on its own
- Yours to fill in
- With LetsDeployIt
- Done for you, plus account deletion
- Replit on its own
- Wrappers risk Apple's Guideline 4.2. Replies are yours.
- With LetsDeployIt
- We fix and resubmit until approved, or refund
- Replit on its own
- You find 12 testers for 14 days
- With LetsDeployIt
- We provide testers and run it, as an add-on
- Replit on its own
- Your Replit plan, plus Apple $99 a year and Google $25 once
- With LetsDeployIt
- Flat fee per plan, free native preview, plus the same store fees
| Replit on its own | With LetsDeployIt | |
|---|---|---|
| What you get | A web app on replit.app, or a separate Expo project | A native React Native and Expo app |
| Store listings | Expo apps upload to App Store Connect; the listing is yours. No Google Play. | Both listings created and submitted for you |
| Privacy and Data safety | Yours to fill in | Done for you, plus account deletion |
| Review rejections | Wrappers risk Apple's Guideline 4.2. Replies are yours. | We fix and resubmit until approved, or refund |
| Google's 12-tester test | You find 12 testers for 14 days | We provide testers and run it, as an add-on |
| Cost | Your Replit plan, plus Apple $99 a year and Google $25 once | Flat fee per plan, free native preview, plus the same store fees |
What changes when your Replit app goes native?
Your Replit app keeps everything behind the screens. The screens themselves become native.
Carries over
- Your published Replit server and its API
- Your PostgreSQL database, data and user accounts
- Business logic that runs on the server
- Your design, brand and content
We rebuild
- Every screen, as native views instead of web pages
- Navigation, tabs and back gestures
- Sign-in, so it works inside a native app
- Payments for digital features, through Apple's and Google's in-app purchase
Want the code without the submission? The Export plan hands you the React Native and Expo source; see pricing.
How we publish your Replit app, step by step.
Most apps go live in three to four weeks, including store review.
- Step 01
Send your Replit link
Share your app's replit.app or custom domain link. We reply within two business days, then you share the code from Replit or its connected GitHub repo.
- Step 02
Preview it native, free
We rebuild your screens as a React Native and Expo app that calls your Replit server and PostgreSQL database. You try it on your phone before you pay.
- Step 03
We do the store setup
Icons, screenshots, the listing, privacy labels, Data safety, account deletion and signing. For new personal Google Play accounts we run the 12-tester closed test.
- Step 04
Review and launch
We submit to both stores and answer reviewers until it's approved, or you get a refund. Most apps are live in 3 to 4 weeks; see pricing.
Flat fee. Everything in.
No hourly billing. No add-ons mid-project. The price you see covers every trial, every rejection, every resubmission.
Full native conversion, preview on your phone, editor access. Edit and re-preview as much as you like.
Start free preview →- Full native conversion
- Preview on your device via QR code
- Editor access
- Unlimited edits and re-previews
Full React Native source code. You handle submission.
Get the code →- Full React Native + Expo source code
- No lock-in — your code, your repo
- You handle store submission
App Store and Google Play. We handle everything.
+ care plan: 3 months included, then $99/month
Ship to both stores →50% to start, 50% when your app is live in the store.
- Full React Native + Expo source code
- App icon, splash, adaptive icons
- Store screenshots, every device size
- Metadata, description, keywords
- Privacy policy, Apple labels, Data Safety
- Account deletion flow
- Guideline 4.2 compliance pass
- Certificates, provisioning, signing
- Submission to both consoles
- Fix and resubmit free until approved
App Store or Google Play. Same service, one platform.
+ care plan: 3 months included, then $99/month
Get started →50% to start, 50% when your app is live in the store.
- Full React Native + Expo source code
- App icon, splash screen
- Store screenshots, all sizes
- Privacy labels / Data Safety
- Compliance pass
- Certificates and signing
- Fix and resubmit free until approved
Prices in USD. Excludes Apple / Google developer account fees and your own infrastructure costs.
Approved.
Or your money back.
We've shipped enough apps to know what gets rejected and what doesn't. If your app meets the platforms' published policies and we can't get it approved, we refund the full fee. No forms, no fine print, no awkward phone calls.
Publishing your Replit app: questions answered.
Sources for this page, checked against Replit, Apple and Google:
Vibecoded it somewhere? We'll ship it.
Lovable, Bolt, FlutterFlow, Rork, RapidNative: wherever you built it, we take it the last mile to the App Store and Play Store.


Tell us about your app. We'll handle the rest.
Share your app's link and how to reach you. We'll try out your app and come back within two business days with how we'd get it into the stores.
- Start with just a link: no source code needed yet
- NDA before you share code, if you want one
- Flat fee, no add-ons mid-project
- Approved or your money back