Feature Comparison

Discover which version is right for your project.


Kiosk Pro is a specialized web browser that makes it easy to present your content to the public, right on your iPad. Kiosk Pro works best with web-friendly content, including HTML webpages, video and audio files, and PDFs.

An iPad with a styled menu.


Set a homepage
Optimized to display HTML, CSS, JavaScript
Play audio & video files
Supports HTML5 autoplay attribute for audio & video
Easily set up a screensaver loop of images &/or video
Renders content using iOS’s original UIWebView browser engine
Renders content using iOS’s new WKWebView browser engine with faster JavaScript
Run other iOS apps inside Kiosk Pro

Offline Access

Not every kiosk has access to a rock-solid WiFi or data connection. Kiosk Pro allows you to store your content, including HTML pages, directly on the iPad for easy access while offline.


Store & access content locally on the iPad
Switch to offline content if internet fails
Save form data locally on the device (requires JavaScript API)


It’s important to ensure that each visitor to your kiosks gets a fresh start. Kiosk Pro handles that automatically for you, clearing information and passwords from previous visitors and refreshing your content.


Set an idle time limit
Alert before returning to homepage
Clear cache on homepage
Clear cookies on homepage
Set a browsing time limit


Decide what visitors are allowed to access through your kiosk to keep the focus on your content. Kiosk Pro makes it easy to limit access to other sites, apps and the iPad Home screen.

An iPad showing that navigating to a social media website is not allowed.


Create a list of allowed domains
Set restricted domains
Allow embedded content
Display an off domain alert
Write custom text for an off domain alert
Limit access to the Home Screen with Guided Access
Limit access to the Home Screen with Single App Mode (requires supervision)
Start and end a Single App Mode session from within the app settings (requires supervision & MDM)


There’s no reason your visitors have to know you aren’t using your own native iOS app. Kiosk Pro allows you to hide on-screen clutter like status or address bars so your content can be front and center.

An iPad comparing how content is displayed with all display bars turned off or on.


Displays 'Powered by Kiosk Pro' watermark
Toggle iPad status bar
Enable address bar
Enable navigation bar
Customize the navigation bar colors
Create up to six custom links in the navigation bar
Use your own custom graphics for the navigation bar
Supports landscape & portrait orientation
Lock to a specific orientation
Set page loading background color or image
Advanced PDF display options, including orientation & thumbnails
Set user agent string to display specific versions of your website


Visitors interact with Kiosk Pro through the iPad’s native touch interface, but the default options for iOS don’t work for every project. Kiosk Pro allows you to disable certain gestures or if you are using the app for non-interactive digital signage, to disable all touch to the screen.


Disables phone, email & copy/paste links
Choose when app settings appear
Allow text selection for accessibility
Toggle touch ability
Toggle zoom ability
Enable loading progress indicator
Autofill username & password for specific URLs

Power Management

For situations where there’s not a power outlet nearby or projects where power use is a concern, Kiosk Pro allows you to control when your device is available for use. The app can also dim the screen, conserving power for when it’s needed most.

Two iPads showing Kiosk Pro normally, and while it's scheduled to dim during Night Mode.


Create schedule to automatically dim & wake iPad
Dim brightness on homepage after idle time limit
Toggle iOS auto-lock to allow the device to sleep


Allow visitors to print information to take with them, including PDFs, receipts and tickets. Kiosk Pro lets you control what content is printable and limit printing to save ink and paper.


Print to an AirPrint-enabled printer
Print using JavaScript print commands
Limit number of copies printed
Show/hide print icon on specific URLs
Print without standard iOS pop-up dialog using Automatic Kiosk Print Mode

Remote Update

Kiosk Pro lets you manage app settings and content without needing to be in the same location as your kiosk. Host files on your server or sync with your Dropbox account.

An iPad showing a loading indicator while a remote update occurs.


Identify devices based on unique ID
Identify devices based on up to six group IDs
Change app settings with a remote XML file
Export a settings XML file from a configured device
Deploy app settings across multiple kiosks
Remotely update local content on iPad
Sync with Dropbox account
Update app settings through an MDM using Managed App Configuration

Remote Monitoring

Need a little peace of mind? Kiosk Pro lets you keep track of your kiosk with email notifications when certain events occur. For more complete monitoring, including heartbeats and visitor session analytics, you can pair Kiosk Pro with our separate Remote Management Server.


Send email notifications through SMTP or Zapier
Email on power supply changes
Email on battery level changes
Email on successful remote update of settings
Email on successful remote update of content
Device motion detection for theft prevention
Crash notifications, heartbeats & usage analytics via our Remote Management Server (subscription required)

Unlock advanced functions using our API

While many features of Kiosk Pro are applied directly through app settings, others are unlocked using our JavaScript API.

Kiosk Pro’s JavaScript API allows your content to communicate with iOS for specific functions - like accessing the iPad’s cameras or taking a screenshot, as well as with external peripherals like card readers and printers.

Learn More
An iPad showing JavaScript API sample code.