Powerful features to convert any website into a native Android experience. All features included for free, no restrictions.
✨ All features free — website ads fund us, your app has zero ads from us!
Upload your own icon or let us generate one from your website's favicon. Automatically resized to all Android densities (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi).
Create beautiful loading screens with your branding. Choose colors, position your logo, and add your app name with custom styling.
Hide the browser address bar for a true app-like experience. Your users won't even know they're viewing a website.
Lock orientation to portrait, landscape, or allow automatic rotation based on your app's needs.
Enable users to download files from your website directly to their device. Supports all file types.
Fully compatible with dynamic websites, SPAs, React, Vue, Angular apps and modern web technologies.
const app = new WebApp();
Hardware back button support, swipe to go back, pull-to-refresh, and custom navigation handling.
Control how external links open - in-app browser, system browser, or stay within your app.
The options of the AppMint Android app, on the website. Every one is free and switched on in App Settings.
Your app declares only the permissions you tick. Nothing extra for Google Play review or Play Protect to question.
Links to your website open in your app, and your app appears in Android's Share and "Open with" menus.
Sell "Remove ads" or premium unlocks with Google Play Billing. Buying removes the app's ads automatically.
Change the installed app without a new release: start page, announcements, maintenance mode, menu text, even new bundled pages.
Open your app with a video instead of a logo, and loop quiet background music for games and kids' apps.
Make it feel like your own app, not a browser.
Hide a website header, remove a cookie banner or add features, without touching the site.
Fast starts and a graceful experience when the network is not there.
The native pieces web apps usually miss.
See your local dev server (Vite, Next.js...) on your phone as a real app, with hot reload, before you build the final version.
Your app is assembled and signed on our server. The builder, the app template and the signing keys are never sent to a browser, so nobody can lift them from this site.
Powerful monetization and engagement features - all included for free.
Convert any website to a Progressive Web App with TWA (Trusted Web Activity) APK. Get offline support, push notifications, and Play Store-ready builds.
Apps built with the AI App Studio do real things: bookings land on your Google Calendar, orders become rows in your Google Sheet, and events trigger your Zapier or Make automations. Connect once - every app you create can use them.
Monetize your app with Google AdMob. Add banner ads, interstitial ads, or rewarded ads to generate revenue.
Send push notifications through your own Firebase project or OneSignal. Re-engage users and increase retention.
Your app, your brand. No "Made with FreeWebToApk" branding for a completely white-label experience.
Use your own package name (com.yourcompany.yourapp) for Play Store publishing and professional branding.
com.yourcompany.app
Get instant help with our unlimited free live chat powered by Tawk. Plus priority email support with faster response times and dedicated assistance for your app.
Every build is signed for you, on our server, with a key that belongs to your package name. The same package always gets the same key, on this website and in the AppMint Android app, so any later build installs as an update and Google Play accepts it.
Create professional Play Store graphics with our free online tools. No signup, no watermarks!
Create stunning Play Store screenshots with phone frames, gradient backgrounds, and custom text. Export at perfect 1080×1920 resolution.
Resize your icon to all Android & iOS sizes instantly. Download as ZIP organized by platform. Perfect for Play Store, App Store, and web.
Design beautiful 1024×500 feature graphics for Play Store. Add your icon, text, and choose from stunning gradient presets.
What you get for free, as listed on each service's own site in September 2026.
| Free plan | FreeWebToApk | freeappmaker.ai | Appilix | html2app | Appy Pie |
|---|---|---|---|---|---|
| Signed APK download | ✓ | Paid unlock | 15-day trial | Unsigned only | Test build only |
| Play Store AAB | ✓ | Paid pack | Paid | Paid | Paid plan |
| No watermark / branding | ✓ | Paid | Paid | Paid | Paid |
| HTML file or ZIP upload | ✓ | ✓ | Website only | ✓ | No |
| All AdMob formats | ✓ | Add-on | ✓ | Rewarded | Paid |
| Push (Firebase or OneSignal) | ✓ | Add-on | ✓ | No | Paid |
| Deep links + share targets | ✓ | Deep links | - | No | - |
| Remote update without release | ✓ | Sync | Sync | No | - |
| Signup required | No | Yes | Yes | Yes |
"-" = not listed on the service's page. See each service's site for current terms.
Yes. Building the APK and the Play Store AAB is free and unlimited, with no signup and no watermark. The website is supported by ads on our own pages.
Yes. Every build gives you an AAB, the format Google Play requires, signed and ready to upload. Keep the same package name for every update.
Build again with the same package name and a higher version (for example 1.0.1). The same package always gets the same signing key, so the new build installs as an update. For changes without a release, use Remote Update.
Yes. Add your AdMob App ID and ad unit IDs: banner, interstitial, rewarded, rewarded interstitial, medium rectangle and app-open ads are all supported, automatically placed or controlled by your page.
Yes, through your own Firebase project (upload google-services.json) or OneSignal.
Yes. Paste HTML, upload an HTML file or a ZIP of a built site (Lovable, Bolt, v0, Google AI Studio, Vite, React builds), and it ships inside the app and works offline.
Only the ones you tick in App Settings. Your app declares exactly those, so Google Play and Play Protect see nothing extra.
Yes. Apps are built and signed on our server; the builder and signing keys are never exposed in the browser, and your uploaded files are not kept.
Create your Android app in just 2 seconds