HTML Menus

Socke -
Average Rating:  
X Rating Failed

Use Offline HTML, Javascript and CSS to create an Menu, Web UI, Inventar system or more

  • Supported Target Platforms
  • Supported Engine Versions


You can use this plugin to create menus (Main menu, inventory system ect.) in HTML (javascript, css, Jquery ect.). Menus in HTML offer much more possibilities than in UMG. There is an incredible amount of HTML documentations, examples and support on the internet. For example, you want to create a stylish button? Just google "HTML Button Generator" and you will land on this website. Copy/Pasete HTML and CSS and you have an individual button for your game.

Required Javascript library can be found in the documentation or in the plugin directory. C:\Program Files\Epic Games\UE_4.18\Engine\Plugins\Marketplace\HTMLMenuMain\HTMLMenu_basic

There is a bug in the engine that leads to a crash when using the new Mac OSX 10.14.2 Mojave with UE4.21! (Bug is fixed in the current version (Github) according to Epic.)

Android and IOS support since UE 4.21.

I have now a Mac and an iPhone 5 and I will test IOS myself. I recommend that IOS users wait with the purchase until all tests are finished. 

Documentation, free Windows Demo, example Project with functional Menu and Inventory System and more can be found here.

Video of the demo.

Due to requests here a video with the installation.

Technical Details

This plugin uses UE4's internal browser and extends it with essential functions.

  • Read offline files.
  • Merge HTML, Javascript, CSS, and images into one HTML file. This file also works within .pak files.
  • Javascript functions trigger Blueprint's events (Unlimited number of parameters).
  • Javascript library with many useful functions (Gamepad,Debug).
  • Some C++ functions can be executed directly with Javascript (Console commands, graphic settings (resolution, AA, shadow, resolution scale), change level or join server. Tell me what else you need)
  • Browser runs up to 60fps (UE4 Browser default is 24).
  • Designed for clean Javascript and Blueprint code.
  • Sample projects are available for free. (Graphics Menu, Diablo like RPG Inventory example).
  • 3D Widget Video
  • Documentation
  • Support: (ENG,GER)

Changelog (4.17, 4.18, 4.19, 4.20)

  • (01/26/2018) Version 1.1: Bug fixed that prevented project packing.
  • (01/29/2018) Version 1.2: Added font support. Frameworks like "Font Awesome Icons" works now in pak files. HTML (js, css) source code of the demo can now be downloaded.

Changelog (4.21)

  • (11/29/2018) Version 1.4 Javascript events now also work with online pages. Added Android and IOS compatibility.



Previous Next
  • Edit
  • Preview
  • Help
Login to comment
X Report this Comment
X Attention

X Edit this Comment
  • Edit
  • Preview
  • Help
X Remove this Comment

Are you sure you want to remove this comment?

X Attention