Free HTML to APK

ZIP to APK converter

Upload a ZIP of your website or web app and get a signed Android APK and AAB. Folders, CSS, scripts and assets stay exactly where your HTML expects them.

โœ“ No signupโœ“ No watermarkโœ“ APK + AABBuild on your phone instead โ€บ

How it works

  1. Zip your site folder (for React, Vue or Vite, zip the built dist or build folder).
  2. Upload the ZIP; the start page is detected.
  3. Set the name, icon and options.
  4. Build your APK and AAB.

ZIP to APK: what you get

Zip the folder that contains your index.html and upload it. The converter finds the start page, keeps every sub-folder intact and packs the whole site into the app, so relative links, images, fonts and scripts just work.

If the ZIP has a single top folder, it is unwrapped automatically. Junk such as __MACOSX, .DS_Store and node_modules is skipped.

  • Signed APK and Google Play AAB
  • Your own signing key
  • Icon, splash screen, toolbar, tabs and drawer
  • Native JavaScript bridge (FreeApp)
  • AdMob ads with optional mediation
  • No sign-up, no watermark, no limits

Questions about zIP to APK

What should be inside the ZIP?

An index.html (or another HTML start page you choose) plus everything it loads. Source files that need compiling should be built first.

How big can the ZIP be?

Up to 60 MB in the web builder. For bigger projects use the Android app, or load large media from the web.

Does my single-page app's routing work?

Yes. Turn on single-page app routing and unknown paths are served by your start page.

Related