How to use it
- Fill in the details. Enter the app name, version, file size, a short description and the https link to your APK.
- Add your icon. Upload a square PNG; it is resized and embedded in the page.
- Check the preview. The preview updates live as you type.
- Download and upload. Download index.html and upload it to your website or hosting next to the APK.
Why a download page beats a raw link
A raw .apk link gives people no idea what they are installing, and Chrome shows a warning for every APK download from outside Google Play. A page with your icon, name, version and size sets expectations before the warning appears, and the three install steps answer the "how do I allow this?" question before it is asked.
Hosting the page
- Upload
index.htmlto any static host — your website, GitHub Pages, Netlify or Cloudflare Pages. - Serve the APK over HTTPS. Many hosts send the right type automatically; if not, set
application/vnd.android.package-archive. - Keep the same URL for future versions so printed QR codes keep working.
The page shows a QR code automatically on desktop computers, so visitors on a laptop can scan it with their phone. More distribution tips are in how to share an APK without the Play Store.
Everything happens on your device. Nothing you type or upload here is sent to a server.
Make your APK now — free
No Android Studio, no code, no watermark. Pick what you are starting from:
Frequently asked questions
Does the page work offline or need a server?
It is one static HTML file. Any web host can serve it; the QR code library loads from a public CDN.
Is my icon uploaded anywhere?
No. It is resized in your browser and embedded in the HTML file as a data URI.
Can I edit the page later?
Yes. It is plain HTML and CSS — open it in any editor, or generate a new one here.