Webview Kiosk

Turn your Android device into a locked-down web page in fullscreen mode.
AppID:uk.nktnet.webviewkiosk
Author:Khiet Tam Nguyen
License:AGPL-3.0-or-later
Donation:
InRepoSince:2025-09-17
LastRepoUpdate:2026-03-09
LastAppUpdate:2026-03-09
LastVersion:0.26.5
Categories:Internet
APK source:Github
Google Play:Check if it's there
icon

Webview Kiosk is a free and open-source Android application for secure, kiosk-style web browsing.

It can function as digital signage, a kid-friendly restricted browser, an immersive web reader, an interactive sign-up form, a home assistant dashboard, or simply a wall clock.

Designed for small businesses and device owners who are looking for a simple and standalone Kiosk solution.

Key Features

Core / Standalone

Remote Management / Enterprise

  1. MQTT (Message Queuing Telemetry Transport)

    • Monitor events, update settings, execute commands and build custom automations using the API
    • Requires an MQTT broker (e.g. Mosquitto, EMQX, HiveMQ, or their HomeAssistant integrations)
  2. UnifiedPush

    • Send commands and update settings via a decentralised push notification system
    • Requires a distributor application (e.g. sunup, ntfy, gCompat-UP)
  3. Managed Configurations (App Restrictions)

    • For fully-managed (company-owned) devices, settings can be remotely configured via an MDM/EMM provider
    • Advanced users using a device policy controller (e.g. Test DPC or OwnDroid) can also enforce configurations locally

For more details, visit https://webviewkiosk.nktnet.uk

Permissions

Contact

Questions/Feature Requests

Bugs/Issues

Other

Alternatives

WhatsNew:

## Changes

- feat: open link context menu when long-pressing images

Hint: This app is available in both, F-Droid Main and IzzyOnDroid repos.
Download Metadata Website Source Issues ChangeLog
001.phone-default.png 002.phone-locked.png 003.phone-kiosk-control-panel.png 004.phone-page-blocked.png 005.phone-settings.png 006.phone-settings-mqtt.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device. Some clients have this repo enabled by default, e.g. Neo Store, Droid-ify, or, of course, the IzzyOnDroid client by Sunil. With others (like the official client) you'll have to add this repo manually (see the hint on top of the package list for how to do that).

Packages

Version 0.26.5 (2026-03-09) verified help icon

Android Versions:
  • Target: 16.0
  • MinVer: 5.0
  • ABIs: arm64-v8a, armeabi-v7a, x86, x86_64
Permissions: help icon
Malware-Check:Passed help icon
16 Libraries detected: help icon

Download (4.2 M)

Version 0.26.4 (2026-03-06) verified help icon

Version 0.26.3 (2026-03-02) verified help icon