Skip to content

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.

Content type

Up to 100 KB. ZIP folders are not supported.

How it works

  1. 01

    Add your content

    Paste an HTTPS URL, HTML, or start with a text page.

  2. 02

    Set the look

    Choose the app name, icon, color, and navigation.

  3. 03

    Download the app

    Create a signing key, then generate an APK or AAB.

Full walkthrough

What’s included

The builder is free. You keep the project and the files you download.

See limits
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 tutorial

A 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 example

Before you share your app

Questions

Short answers before your first build.

All guides
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.