# Specifications

This page explains the specs for developing a LINE MINI App.

# HTML5 Support

When developing a LINE MINI App, you can use almost any HTML5 (opens new window) specification. For example, you can use Geolocation API (opens new window) to acquire information regarding the user's location, and provide users with information on nearby shops. Most Map APIs that are compatible with HTML5 can be used, including the Google Maps API.

# Support Media Formats

Media formats supported by HTML5 are also supported by LINE MINI App. Refer to these HTML5 Specifications.

# HTML5 Support in the browser

This site is helpful in finding out how HTML5 is supported on an external browser:

# Supported Platforms and Versions

LINE MINI App can run on these platforms:

Note

Supported versions are subject to change without notice.

Platform Platform Version LINE Version
Android 5.0 or later 9.10.0
iOS iOS 10 or later 9.12.0

# LINE MINI App on LINE for Android

LINE MINI App is officially supported on LINE 9.10.0 or later for Android. Feature support for LINE MINI App may vary depending on the Android version.

Feature Android Version LINE Version
Payment System (LINE Pay) 5.0 or later 9.10.0
Consent Screen 5.0 or later 9.10.0
  - Acquire LINE Profile and send a message to talk 5.0 or later 9.10.0
  - Acquire email address 5.0 or later 9.14.0
Built-in Share Button 5.0 or later 9.12.0
Custom Share Button (Flex Message) 5.0 or later 10.3.0
Service Message 5.0 or later 9.10.0

# LINE MINI App on LINE for iOS

LINE MINI App is officially supported on LINE 9.12.0 or later for iOS. Feature support for LINE MINI App may vary depending on the iOS version.

Feature iOS Version LINE Version
Payment System (LINE Pay) iOS 10 or later 9.12.0
Consent Screen iOS 10 or later 9.12.0
  - Acquire LINE Profile and send a message to talk iOS 10 or later 9.12.0
  - Aquire email address iOS 10 or later 9.14.0
Built-in Share Button iOS 10 or later 9.12.0
Custom Share Button (Flex Message) iOS 10 or later 10.3.0
Service Message iOS 10 or later 9.12.0

# Supported LIFF Versions

LINE MINI App is a type of LIFF App. The minimum version of the LIFF SDK available for use on LINE MINI App is v2.1.

LINE MINI App allows the use of all LIFF APIs provided by LIFF v2.1.x. However, you must foremost pass the review by LINE.