Everything you need to know about converting a Base44 app to an Android APK.
Does Free App Maker work with Base44 apps?
Yes. A Base44 app that has been published to a public URL — whether on its free yourapp.base44.app address or a custom domain — can be wrapped as an Android APK. Free App Maker loads your Base44 app inside a secure Android WebView, so the interactive experience works the same way it does in a mobile browser, in most cases.
Will Base44's built-in database, auth, and integrations keep working in the Android APK?
In most cases, yes. The APK wraps the live URL — API calls, authentication flows, database queries, and integrations happen over the internet the same way they do in the browser. Base44's built-in backend and storage, its authentication system, and its one-click integrations with tools like Slack, Google Calendar, or HubSpot should keep working without changes to your Base44 project. Test the flows that matter most to you on a real device before you share the app.
Does the Android app auto-update when I publish changes in Base44?
Yes. Because the APK loads your live Base44 URL at runtime, updates you push with Base44's Publish button show up in the Android app the next time it loads — no new build, no new APK required. Remember that edits reach your live URL only after you publish them in Base44; once published, users just reopen the Android app to get the latest version.
Base44 can generate app store files itself — why use Free App Maker?
The two paths solve different problems. Base44's own app-store feature prepares an AAB bundle for Google Play submission — you supply and pay for your own Google Play developer account, and downloading the generated files requires Base44's Builder plan or higher. Free App Maker gives you an installable, signed APK from your published URL in about 60 seconds — no developer account and no store review — which is ideal for direct installs, beta testers, client demos, and MDM distribution. Many builders use both: an APK for direct distribution today, and Base44's AAB flow when they are ready for a Play Store listing.
Can I upload the APK to Google Play Store?
The APK you receive is built for direct installation and testing — install it on any Android device or share the download link with your users. Google Play is a separate path: new app submissions require an AAB (Android App Bundle) rather than an APK, plus Google's own developer registration and review. If a Play listing is your goal, our team can prepare the AAB and help with publishing — reach out via our
contact form.
Is this completely free? Any hidden costs?
It is free to start — no account, no credit card, no subscription. You paste a URL, enter your email, and your app is built free. Downloading the signed APK is covered by a one-time unlock — priced by country and always shown before checkout — which also removes the small Free App Maker splash screen from every app you build.
What is the minimum Android version the APK supports?
APKs built by Free App Maker target Android 5.0 (Lollipop, API level 21) and above. The Android System WebView, the rendering engine that runs your Base44 app, is kept up to date through the Google Play Store on devices that have it, so support for modern web APIs stays current.
Does Google sign-in or social login work inside the Android WebView?
Most authentication flows work. Base44's built-in email and password sign-in runs inside the WebView like any other page. OAuth providers such as Google typically hand the authorization step to an external browser tab and then redirect back to the app, which adds one step compared to desktop. Test your specific auth flow on a real device before sharing the app with users.
What happens if I change my app's base44.app URL after building the APK?
Rebuild the APK with the new URL. When you edit your Built-in URL in Base44 (Dashboard → Domains → Edit URL), the new address goes live instantly and the old link immediately stops working — and because the APK points at the exact URL you gave us, the app would stop loading. Settle on your final URL (or connect a custom domain, available on Base44's paid plans) before you build, or simply build a fresh APK whenever the URL changes — building is free.
My Base44 app uses WebSockets for real-time features. Will they work?
Usually. Android's WebView supports WebSocket connections over wss:// (secure WebSockets), so real-time features like live chat or collaborative cursors should behave the same way they do in a mobile browser. Make sure your backend uses wss:// and not ws:// — Android 9 and above block cleartext traffic by default.