Platform support status
Updated: 12/19/2024
This is the list of SDK platforms that Live2D officially supports.
Native
Rendering engine
SDK type | Windows | macOS | Linux *1 | Android | iOS *1 | HarmonyOS |
Cocos2d-x *4 | ✓ with conditions | ✓ with conditions | ✓ with conditions *2 | ✓ with conditions | ✓ with conditions | – |
OpenGL | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Metal | – | ✓ *3 | – | – | ✓ | – |
DirectX 9.0c | ✓ | – | – | – | – | – |
DirectX 11 | ✓ | – | – | – | – | – |
Vulkan | ✓ | – | ✓ | – | – | – |
*1: Only 64-bit architecture is supported. Support for 32-bit architecture is not provided.
*2: This is supported on Ubuntu 18.04.
*3: Mac Catalyst is used.
*4: Support was terminated after Cubism 5 SDK for Native R2.
Consumer
SDK type | PlayStation 5 | PlayStation 4 | Nintendo Switch |
Core | ✓ | ✓ | ✓ |
Framework | ✓ | ✓ | ✓ |
Samples | ✓ | ✓ | ✓ |
Note: These platforms are closed to the public. Please contact support for more information.
Web
Web browser
SDK type | Windows | macOS | Linux | Android | iOS |
Google Chrome | ✓ | ✓ | ✓ | ✓ | ✓ |
Firefox | ✓ | ✓ | ✓ | ✓ | ✓ |
Safari | – | ✓ | – | – | ✓ |
Microsoft Edge | ✓ | ✓ | – | ✓ | ✓ |
For detailed version information, please click here or see the system requirements of README.md included in the package.
Java
SDK type | Lower limit (minSdkVersion) | Upper limit (maxSdkVersion) |
Supported Android OS version | Android 5.0 (API 21) | Android 14.0 (API 34) |
Unity
SDK type | Windows | macOS | Linux *1 | Android | iOS *1 | WebGL *2 | HarmonyOS *3 |
Unity | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
*1: Only 64-bit architecture is supported. Support for 32-bit architecture is not provided.
*2: Please refer to the official Unity reference for supported browsers.
*3: Tuanjie (Chinese version of Unity) is required.
Consumer
SDK type | PlayStation 5 | PlayStation 4 | Nintendo Switch |
Core | ✓ | ✓ | ✓ |
Note: These platforms are closed to the public. Please contact support for more information.
Update history
Date of update | Target platform | Contents |
12/19/2024 | Native | Updated the platform support status table |
Cocos2d-x | Support was terminated after Cubism 5 SDK for Native R2. | |
04/04/2024 | Unity | Updated the platform support status table |
03/26/2024 | Native | Updated response status |
01/18/2024 | Java | Updated the platform support status table |
12/22/2023 | Native | Updated response status |
09/29/2022 | Java | Added new item |
10/07/2021 | Native | Updated the platform support status table |
06/15/2021 | Native | Updated the consumer correspondence table |
Unity | ||
02/17/2021 | Native | Updated the consumer correspondence table |
Unity | ||
10/08/2020 | Unity, Native | Corrected cautionary statement for iOS |
Unity | Added notes on WebGL compatible browsers | |
01/30/2020 | All | Added Linux to the correspondence table |
Web | Updated the macOS correspondence table | |
12/19/2019 | Game engine | Updated the correspondence table |
Native | ||
10/11/2019 | Game engine | Updated the consumer correspondence table |
Native | Updated the consumer correspondence table | |
Web | Updated the browser correspondence table | |
11/15/2018 | DirectX11 | Added DirectX11 samples to Native |
10/04/2018 | DirectX9 | Added DirectX9 samples to Native |
09/25/2018 | Web | Added TypeScript WebGL samples |
09/06/2018 | Consumer | Added PlayStation 4, PlayStation Vita, and Nintendo Switch |
08/02/2018 | OpenGL | Added samples (Android, iOS) that are independent of Cocos2d-x and use only OpenGL |
06/28/2018 | OpenGL | Added a sample that is independent of Cocos2d-x and uses only OpenGL |
04/26/2018 | All | Created a new table |