Create Free APK

Start here

HTML to APK

Paste code or upload one HTML file

AppMintAppwrightBoth builders - the steps below are the same in each.

I am using

1When to use it#

You have one self-contained page: a tool, a calculator or a mini-game that ChatGPT, Claude or Gemini wrote for you, or code you wrote yourself. Paste it or upload the .html file and get a real signed APK. No AI round, no Mints.

2How#

Home → HTML to APK. Paste your code into the box, or tap Upload HTML File (any size - it is streamed into the build, never loaded into memory). Then name the app, pick the icon and package, and build. Free builds carry a small watermark until you Unlock.

3Keep it to one file#

Only the HTML itself is packaged. Put your CSS in a <style> tag and your JavaScript in a <script> tag, or load libraries from full https:// URLs. A page that points at ./style.css or local images is flagged before the build. For several files, zip the folder and use ZIP to APK instead.

4Libraries from a CDN#

Scripts, fonts and styles loaded from https:// need an internet connection when the app opens them. For an app that works fully offline, inline them into the page.

5Camera, microphone and location#

The build reads your page: getUserMedia, <input capture>, navigator.geolocation and Web Bluetooth arm the matching Android permissions automatically, so the system prompt appears when your page asks for them.

6Update it later#

Menu → Single HTML Updater lists every app you built this way. Replace HTML (upload a file or paste code), then Rebuild - same package name and signing key, so the update installs over the app people already have. Raise the version first if you publish on Google Play.

This page is generated from the Integration Guide inside the app itself, so it says exactly what the current build says. Read it as Markdown.

Checked against the shipped guide on 2026-09-16.