Everything you need to know about converting a Bolt.new app to an Android APK.
Does Free App Maker work with Bolt.new apps?
Yes. Any Bolt.new project that has a public URL — whether on a bolt.new subdomain or a custom domain — can be wrapped as an Android APK. Free App Maker loads your Bolt app inside a secure Android WebView, so the full interactive experience works exactly as it does in a browser.
Will my Bolt app's backend (Supabase, Firebase) keep working in the Android APK?
Yes. The APK wraps the live URL — all API calls, authentication flows, database queries, and real-time subscriptions happen over the internet exactly as they do in the browser. Supabase Auth, Supabase Realtime, Firebase Firestore, Firebase Auth, and any other cloud backend all work without any changes to your Bolt project.
Does the Android app auto-update when I push changes in Bolt.new?
Yes. Because the APK loads your live Bolt.new URL at runtime, every change you publish in Bolt.new appears in the Android app immediately — no new build, no new APK required. Users just reopen the app to get the latest version. This is one of the biggest advantages of the WebView approach for actively developed apps.
Can I upload the APK to Google Play Store?
Yes. The APK is signed and can be submitted to Google Play. You will need a Google Play Developer account ($25 one-time fee) and should review Google Play's policies for WebView apps. For production Play Store submissions, we recommend generating your own release keystore and re-signing the APK with it — this ensures you control your own signing key for future updates.
Is this completely free? Any hidden costs?
Yes — Free App Maker is completely free. You paste a URL, enter your email, and receive a signed APK download link at zero cost. There is no account, no credit card, no subscription, no per-build fee, and no branding added to your APK. The service is funded by MyMind Studio as a free tool for the builder community.
What is the minimum Android version the APK supports?
APKs built by Free App Maker target Android 5.0 (API level 21) and above. This covers over 99% of active Android devices worldwide as of 2026. The Android System WebView — the rendering engine that runs your Bolt app — is updated automatically through Google Play Services on all Android 5.0+ devices, ensuring compatibility with modern web APIs.
Does Bolt.new's OAuth or social login work inside the Android WebView?
Most authentication flows work. Email/password auth and magic links work natively. Google OAuth and GitHub OAuth open an external Chrome tab for the authorization step, then redirect back to the app — this round-trip works on Android, though it adds one extra step compared to desktop. Test your specific auth flow on a real device before submitting to Play Store.
My Bolt app uses WebSockets for real-time features. Will they work?
Yes. Android's WebView fully supports WebSocket connections over wss:// (secure WebSockets). Real-time features like Supabase Realtime, live chat, collaborative cursors, or any other WebSocket-based functionality will work inside the Android APK exactly as they do in the browser. Ensure your backend uses wss:// (not ws://) — Android 9+ blocks non-secure WebSocket connections.