AppNative › Blog › Bolt.new to Mobile App

How to make your Bolt.new app a mobile app (iOS & Android)

Updated October 2026

Short answer: Because Bolt.new's browser containers cannot run Xcode or Android Studio, you have two ways to turn a Bolt.new web app (Vite, React, or Vue) into a mobile app:
  1. Use a Native Wrapper Service (AppNative, Median, or Despia): Export your Bolt.new project to GitHub, deploy it to a live URL (Netlify, Vercel, or Bolt hosting), and connect it to AppNative. AppNative wraps your app into signed native iOS and Android binaries with push notifications, Face ID, WidgetKit widgets, Live Activities, and StoreKit 2 in-app purchases, and uploads to TestFlight and Google Play in the cloud.
  2. Add Capacitor Locally: Download your Bolt project ZIP, open it in VS Code, and integrate Capacitor with local Xcode and Android Studio toolchains.

Step-by-Step: Wrap a Bolt.new Web App with AppNative

  1. Export to GitHub & Deploy: Push your Bolt.new project to GitHub and deploy the live URL on Netlify, Vercel, or Bolt hosting.
  2. Connect to AppNative: At appnative.io, select your GitHub repository and enter your deployed URL.
  3. Add Native Features: Toggle push notifications (APNs & FCM), StoreKit 2 and Google Play in-app purchases, Face ID, WidgetKit home-screen widgets, and Live Activities to pass Apple Review Guideline 4.2.
  4. Build & Publish: Connect App Store Connect and Google Play. AppNative generates your certificates and provisioning profiles, builds on cloud macOS runners, and uploads directly to TestFlight and Google Play.

Read the full guide: Turn a Bolt.new App Into a Native iOS & Android App.

Turn my Bolt.new app into a mobile app