Live2DWebCanvas

Live2DWebCanvas

5/5 (8 ratings) 50 active installs Updated Nov 6, 2026

Live2DWebCanvas adds an interactive character to your site. Configure its model, size, position, toolbar, and messages from the WordPress administration screen.

Features include:

  • Classic Live2D models without requiring the Pro add-on.
  • Page and widget layouts.
  • Configurable messages and classic model textures.
  • Administrator-managed classic model downloads.
  • Persistent model storage and shared file validation.
  • Optional external quote and chat services.
  • Optional WordPress AI Client integration with administrator-selected providers and models. This backend is callable only when explicitly enabled and requires a logged-in WordPress user.

Documentation and source code are available online. Chinese instructions are included in README.md and readme.zh-CN.txt. This directory readme uses English as required by WordPress.org.

Classic rendering, layout, toolbar, messages and shared features remain in Free. Models requiring Cubism Core, modern model hosting and exclusive rendering controls are supplied by the separate Pro add-on, which requires Free. Get Pro from the official website. Existing customers can use their original account to check their entitlement; the split does not require buying the same entitlement again.

Free does not bundle or automatically download Pro code. Its settings page links to the standard WordPress upload page, where an administrator can upload and activate the Pro ZIP. Pro features appear on the existing settings page after compatibility and account entitlement are verified; Free files are not overwritten.

Optional external services may require an account and separate service entitlement. Without a compatible Pro add-on, a previously configured modern model is paused, not replaced with a different character.

External Services

The following services may be contacted according to the features and models you configure:

  • Live2DWeb (www.live2dweb.com and api.live2dweb.com): account login, license verification, model services, and optional chat. Requests can include the site URL, account key or signed token, and data required by the selected feature. See the service website for its current terms and privacy information.
  • download.live2dweb.com: classic model archive downloads initiated by an administrator. The service receives the requested model identifier and authentication information.
  • Configured model hosts: browsers or the WordPress server request the manifest and resources at the administrator-selected model URL. The host receives normal HTTP connection information. Pro server-side model proxy requests reject non-public destinations.
  • Optional quote providers, including hitokoto.cn, jinrishici.com, and fghrsh.net: the browser requests quotations when that provider is selected. Review the selected provider’s terms and privacy information before enabling it.
  • Optional chat services: when chat is enabled, prompts and the configured conversation context are sent to the selected service. Do not send sensitive information without the necessary consent.
  • WordPress AI providers: when the built-in backend is selected, this plugin passes the user’s message and the saved system instruction to the site’s configured WordPress AI provider. The provider handles credentials and its own external service requests. This path does not use the Live2DWeb chat backend.

Source and Build Information

The WordPress PHP source is included in this plugin. JavaScript and CSS build sources are in the ordinary live2d_sdk directory of the project repository, not a submodule. Install its locked dependencies and run npm run build from that directory. The private Pro SDK is not required to build Free. WordPress supplies jQuery and Moment.js.

Third-Party Licenses

The plugin’s own code is distributed under the MIT license. Third-party components retain their own licenses.

The modern Cubism Core runtime is not included in Free. Older Live2D runtime/framework and model-resource licenses must be reviewed separately; the product being free of charge does not establish GPL compatibility. This unpublished split is not a claim of WordPress.org license approval. Preserve upstream notices and obtain any required permissions.

This plugin is not an official product of Live2D Inc.