html2apk Get the app

How do I update an HTML APK after people installed it?

Rebuild the app with the same package name, signed with the same key, and a higher version code, then distribute the new APK (or upload a new AAB to Google Play).

Updated 12 October 2026By HTML2APK Editorial Team
Answer

Rebuild the app with the same package name, signed with the same key, and a higher version code, then distribute the new APK (or upload a new AAB to Google Play). Android installs it over the old version and keeps the app's localStorage and IndexedDB data. Changing the package name or signing key makes it a different app that cannot replace the old one.

ChangeResult
Same package + same key + higher version codeUpdates in place, data kept
Same version code or lowerInstall blocked (downgrade)
Different signing key'App not installed' — conflicts with existing package
Different package nameInstalls as a second, separate app

Install errors are decoded in the APK install errors reference.

Frequently asked questions

Will users lose saved data when I update?

No, as long as it is an in-place update. Data is only removed on uninstall or 'Clear storage'.

H2

HTML2APK Editorial Team
Written and checked against the app our builder actually produces. Found an error? Tell us.

Turn your HTML into an APK today

Install the free builder on your Android phone, add your HTML file, ZIP or website, and install a signed APK a few minutes later. No watermark, no card.