How do I install Wolfram Web Engine on Windows?
Wolfram Web Engine (WWE) requires the installation of Java JDK 25, Apache Tomcat 10, the Wolfram Engine and MathLM. This guide walks you through the following steps to get WWE installed and running on Windows:
- Installing Java JDK 25
- Installing and Testing Apache Tomcat 10
- Installing the Wolfram Engine and Activating with MathLM
- Installing and Testing WWE
Installing Java JDK 25
- Download and run the Java JDK 25 installer. We recommend downloading the x64 Installer under the Windows section.
Installing and Testing Apache Tomcat 10
Installation
- Download and run the Apache Tomcat 10 installer. We recommend downloading the 32-bit/64-bit Windows Service Installer under the Core section.
Creating a Tomcat User Account (Recommended)
It is recommended that you create a dedicated user account to run the Tomcat server, typically called “tomcat”.
- For instructions on creating a new user account, see Manage User Accounts in Windows.
- In the Start Menu under Apache Tomcat, open the Configure Tomcat application.

- Select the Log On tab.

- Select “This account” and enter the “tomcat” user account information.

- Click Apply to confirm the changes.
Testing Tomcat
- In the Start Menu under Apache Tomcat, open the Configure Tomcat application to start the Tomcat server.

- Click the Start button. The Service Status changes to “Started”.

- Open a web browser and enter “localhost:8080”. The Tomcat server has been installed successfully if the Tomcat landing page appears.

- To shut down the Tomcat server, click the Stop button in the Configure Tomcat application. The Service Status changes to “Stopped”.

Installing the Wolfram Engine and Activating with MathLM
You need to install the Wolfram Engine and MathLM, activate the Wolfram Engine using MathLM and copy the Wolfram Engine licensing information into a system-accessible location on your machine.
Installing the Wolfram Engine and MathLM
- Follow steps 1–3 and 8–16 in the instructions for installing the Wolfram Engine on Windows. You will be using a MathLM server to activate the Wolfram Engine instead.
- Follow the instructions for installing MathLM on Windows.
Activating the Wolfram Engine with MathLM
- Open a file explorer and browse to C:\Users\user\AppData\Roaming\WolframEngine\Licensing.

- Create a file named “mathpass”.

- Open the “mathpass” file with a text editor like Notepad.
- Enter an exclamation mark followed by the hostname or IP address of your MathLM server.
Note: If you are installing MathLM on the same machine you plan to run WWE on, use “localhost” as the hostname.

- Save your changes to the “mathpass” file.
- Copy the “mathpass” file you created to C:\ProgramData\WolframEngine\Licensing.
The Wolfram Engine is now activated.
Installing and Testing WWE
Installing WWE
- Download the WWE installation file from your Wolfram Account.
- In the Configure Tomcat application, make sure the Service Status shows “Started”.

- Copy the WWE installation file into C:\Program Files\Apache Software Foundation\Tomcat 10.1\webapps.

The WWE installation file will be automatically unpacked, and a webengine folder will be created in the Tomcat installation folder.
- Browse to C:\Program Files\Apache Software Foundation\Tomcat 10.1\webapps\webengine\WEB-INF.

- Open the WWEConfiguration.xml file with a text editor like Notepad.

- In the KernelExecutable property, enter the path to the Wolfram Engine kernel executable file. We recommend using “C:\Program Files\Wolfram Research\Wolfram Engine\14.3\WolframKernel.exe”.

- Save and close the WWEConfiguration.xml file.
- Restart the Tomcat server in the Configure Tomcat application.
Testing WWE
- Open a web browser and enter “localhost:8080/webengine”. The WWE landing page appears.

- Under Examples, click Active Web Object.

The WWE installation was successful if the next page reads “Welcome to Wolfram Web Engine”.
If you receive an error page, please contact server-support@wolfram.com.
Contact Support
Whether you have a question about billing, activation or something more technical, we are ready to help you.
1-800-WOLFRAM (+1-217-398-0700 for international callers)
Customer Support
Monday–Friday
8am–5pm US Central Time
- Product registration or activation
- Pre-sales information and ordering
- Help with installation and first launch
Advanced Technical Support (for eligible customers)
Monday–Thursday
8am–5pm US Central Time
Friday
8:30–10am & 11am–5pm US Central Time
- Priority technical support
- Product assistance from Wolfram experts
- Help with Wolfram Language programming
- Advanced installation support