html2apk Get the app

Android intent link builder

Call, text, email, chat, navigate or open another app from a button in your HTML. Pick an action, fill in the details, copy the link.

FreeRuns in your browserNothing uploaded

What it does

Choose an action — call, SMS, email, WhatsApp, map, directions, Play Store or another app — fill in the details, and the builder produces the correctly encoded link and a ready <a> tag. Inside an app that hands non-web links to Android, tapping it opens the matching app.

Link types at a glance

ActionFormatOpens
Calltel:+14155550123Dialer (number filled in)
SMSsms:+1415…?body=HiMessages
Emailmailto:a@b.com?subject=…&body=…Email app
WhatsApphttps://wa.me/14155550123?text=…WhatsApp
Mapgeo:0,0?q=Eiffel+TowerDefault map app
Directionshttps://www.google.com/maps/dir/?api=1&destination=…Google Maps
Play listingmarket://details?id=com.example.appPlay Store
Other appintent://…#Intent;scheme=…;package=…;endThat app, or a fallback URL

Why these links need the app's help

A WebView only knows how to display web pages. Given tel: or intent: it shows an "unknown URL scheme" error unless the app intercepts the link and hands it to Android. Apps built with HTML2APK Pro do this for every non-web scheme, and also send wa.me, t.me, Google Maps and Play Store links to their apps instead of loading their websites. Always test the links on your actual build.

Encoding

Spaces, line breaks, & and non-English characters in messages must be percent-encoded, which the builder does. In HTML attributes, write & as &amp; — the copied tag already does.

Frequently asked questions

Does a tel: link call automatically?

No. It opens the dialer with the number filled in; the user taps the call button. Calling directly would need a phone permission an HTML app should not ask for.

Why does my WhatsApp link open a web page?

WhatsApp is not installed, or the app loading the link displays https links itself. Builds that route wa.me links to Android open WhatsApp directly.

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.