Free · No login · No watermark
Free HTML to APK converter.
Convert self-contained HTML, CSS, and JavaScript into a signed Android APK or AAB. Import a single file or paste your code. No Android Studio or account needed.
- Website, HTML, or text pages
- Your name, icon, and colors
- APK for devices, AAB for store listing
HTML to APK
Takes about a minute to start.
How it works
01
Add your content
Paste an HTTPS URL, HTML, or start with a text page.
02
Set the look
Choose the app name, icon, color, and navigation.
03
Download the app
Create a signing key, then generate an APK or AAB.
- No account
- Work stays in this browser until you export a backup.
- Your branding
- App name, icon, color, theme, and menus.
- Both file types
- APK to install. AAB for a separate store upload.
- Your signing key
- Create it here, back it up, and keep the password.
Prepare HTML that works inside an Android app
One file, with its dependencies included
The importer reads one HTML file, not the files beside it. Inline styles and scripts, and embed small images where needed. A relative link such as ./style.css will not bring that file into your app.
Follow the HTML to APK tutorialA small working example to start with
Start with the offline counter example in our guide. It includes its HTML, CSS, and JavaScript in one file. Build a test APK, try its button on Android, then replace the example with your own page.
Get the offline HTML exampleBefore you share your app
- Choose APK or AAB
APK for installation; AAB for publishing.
- Back up your signing key
Keep the same app identity for future updates.
- Troubleshoot a blank screen
Check dependencies and test the installed output.
Can I convert HTML, CSS, and JavaScript to APK?
Yes, when the page is self-contained. Put CSS in a style element and JavaScript in a script element. Separate folders, npm dependencies, and backend source code are not compiled by the builder.
Can I upload a ZIP file or a whole website folder?
No. Import one HTML file up to 100 KB or paste up to 100,000 characters per section. For a site with separate assets or a backend, host it over HTTPS and use Website mode.
Does an HTML APK work offline?
Bundled text and self-contained HTML can work offline. External images, fonts, scripts, and API calls still require a connection. Test the installed APK with airplane mode enabled.
Is this really free?
Yes. Create projects, customize the app, generate APK or AAB files, and download them at no charge. There are no credits, subscriptions, or paid unlocks. App-store registration and third-party services are separate.
Do I need an account?
No. Projects and builds are saved in this browser. Export a backup if you want to move to another device or browser.
Are my files or signing keys uploaded?
No. Project settings, HTML, icons, signing, and generated packages stay in your browser. This site serves pages and the Android template. Your hosted website still receives requests when the installed app opens it.
Can I publish on Google Play?
You can generate an AAB for a separate Play submission. You handle the developer account, listing, testing, and policies. A generated file is not store approval.
What if I clear browser data?
Projects, build files, and encrypted signing keys stored in the browser are removed. Files already downloaded to your device remain. Keep external backups; forgotten passwords cannot be recovered.