MuJoCo   advanced physics simulation

MuJoCo Pro Trial License: 30 days

We invite you to register for a free trial of MuJoCo Pro. Trials are limited to one per user per year. After registration you will receive an email with your activation key and license text. The activation key will be locked to your Computer id. Download the 'getid' executable corresponding to your platform (using the links below) and run it to obtain your Computer id.

Full name
Email address
Computer id      Win32    Win64    Linux    OSX (no Sierra support yet)
Acceptance I agree to the terms and conditions of the Trial License.

Within the 30-day trial period you may request up to 3 activation keys for different computers or operating systems. All keys will expire on the same date. If you accidentally submit the same Computer id again, we will re-send the activation key without counting it towards the limit.

MuJoCo Pro Personal License: 1 year

There are three types of personal license: Student, Non-commercial and Commercial. Compared to institutional licenses, the personal license agreements are simpler (see links below) and do not require signature from an authorized representative, however the activation keys are hardware-locked. The licensed user may use the software on up to 3 computers for Non-commercial and Commercial licenses, and one computer for Student licenses.

The annual license fees and use restrictions are summarized below. For customers in countries whose GDP(PPP)-per-capita is less than 50% of the USA, we offer a 50% discount for the Non-commercial and Commercial licenses (but not for the Student license).

Personal Student $100 * Available to full-time students for use in personal projects and class work only. The software may not be used as part of employment, including work as research or teaching assistant, internships, self-employment.
Personal Non-commercial $500 Available to anyone for use in personal projects. Also available to students, faculty and staff at academic institutions for use in research and education.
Personal Commercial $2,000 Available to anyone for use in any project.

* Note to students
The Personal Student license is discounted by 95% compared to the Personal Commercial license, placing it in the range of student pricing for other professional software. Of course we realize that students can often use software for free. Such software is usually (a) purchased by the school and made available to the students; (b) offered by a company with predominantly commercial revenue, as a way to cultivate future customers; or (c) funded by someone who can afford to pay for development of free software (DARPA in the case of MuJoCo HAPTIX). However the development of MuJoCo Pro is not funded by anyone, and academic research is likely to be a significant portion of its market. This leaves us with plan (a), and you can help make it happen. If you have started working with the trial version and believe it will be useful for you in the future, go to a faculty adviser or a department chair (ideally with a couple of friends who have similar interests) and try to convince them to purchase a license; note also the Academic license options below. Even if the answer is no, initiative and eagerness to learn new technical skills make students look good, so don't be shy to ask.

To purchase a personal license, follow these steps:

Step 1: Request an electronic invoice, payable with credit card or PayPal account. The invoice will reflect the 50% discount if your country is eligible, based on the information you provided and the geolocation of your IP address. Select the license type by checking one of the boxes below.

Full name
Email address
City and State
Country
Organization
Student I agree to all the terms of the Personal Student Software License Agreement.
Non-commercial I agree to all the terms of the Personal Non-commercial Software License Agreement.
Commercial I agree to all the terms of the Personal Commercial Software License Agreement.

Step 2: After you pay the invoice, we will send you an email with your account number. Payment is final and cannot be refunded, so please try the software before purchasing. Note that generating invoices and creating accounts is done manually and may take a couple of days.

Step 3: Once you have an account number, you can register your Computer id. This id obtained by downloading and running the 'getid' executable corresponding to your platform from the links below. After successful registration, an activation key locked to your Computer id will be emailed to you automatically.

Account number
Computer id      Win32    Win64    Linux    OSX (no Sierra support yet)

Within the 1-year license period you may request up to 3 activation keys for different computers or operating systems (one key for Student licenses). All keys will expire on the same date. If you accidentally submit the same Computer id again, we will re-send the activation key without counting it towards the limit. If you are no longer able to use one of the registered computers, you may send email to explaining the circumstances and requesting an additional registration. Note however that granting such requests is at our sole discretion.

MuJoCo Pro Institutional License: 1 year

There are two types of institutional license: Academic and Commercial. Each has multiple subtypes shown below. Academic licenses are limited to academic institutions. All other organizations (including non-profits, governments, research institutes) need a commercial license.

The Software License Agreement must be signed by an authorized representative of the organization. The template agreements are AcademicSLA.pdf and CommercialSLA.pdf. The first page of each template specifies the information needed to customize it. Please send this information to and we will generate a customized agreement for your review.

The annual license fees are shown below. For customers in countries whose GDP(PPP)-per-capita is less than 50% of the USA, we offer a 50% discount. Click on each link to see a brief description of the corresponding license type.

Academic Individual $500
Academic Lab $3,000
Academic Class $3,000
Academic Area $9,000
Academic Department $15,000
Commercial Individual $2,000
Commercial Team
10 base users $12,000 total
Extension users $2,000 per user
Commercial Site
First 5 users (users 1-5) $1,900 per user
Next 5 users (users 6-10) $1,750 per user
Next 10 users (users 11-20) $1,600 per user
Next 20 users (users 21-40) $1,450 per user
Next 40 users (users 41-80) $1,300 per user
Next 80 users (users 81-160) $1,150 per user
Next 160 users (users 160-320) $1,000 per user
Remaining users (users 321+) $850 per user
Commercial SDKTo be negotiated

For the Commercial Site license, the per-user price shown on each line is for the corresponding range of users, and not for the entire license. So for example a site license with 12 users would cost 5*1900 + 5*1750 + 2*1600 = $21,450.

Academic Individual License

This license allows one individual user to use the software on up to 3 computers. The same agreement can be used to purchase licenses for multiple users. Unlike the Trial and Personal licenses whose activation keys are hardware-locked, here the activation keys are unlocked, and the organization is responsible for compliance with the license terms.

Academic Lab License

This license is designed for the research group of one Principal Investigator (PI) at an academic institution. It covers all personnel working under the direct supervision of the PI. It also covers all students enrolled in a PhD-level class taught by the PI. The software can be run on unlimited number of computers by the licensed users.

Academic Class License

This license is designed for instructional use. It covers all students and instructors in a specified class. Note that for PhD-level classes the Lab License is more advantageous. The Class License is suitable for undergraduate and masters-level classes. The software can be run on unlimited number of computers by the licensed users. Enrolled students may the software after the class, for the remainder of the one-year license term. However a single Class License cannot be used for multiple classes or multiple offerings of the same class in different semesters.

Academic Area License

This license is designed for the research groups of several Principal Investigators (PIs) at an academic institution. All PIs must have their primary appointment in the same department, and must work in the same research area. The license covers all personnel working under the direct supervision of one of the PIs. It also covers all students enrolled in a PhD-level class taught by one of the PIs. The software can be run on unlimited number of computers by the licensed users.

Academic Department License

This license is designed for academic departments where multiple research groups are using the software, and/or the software is used in multiple undergraduate or masters-level classes. It covers all students and employees of the department. Students from other departments who are enrolled in a class that is offered by the licensed department and uses the software are also covered. The software can be run on unlimited number of computers by the licensed users.

Commercial Individual License

This license allows one individual user to use the software on up to 3 computers. The same agreement can be used to purchase licenses for multiple users. Unlike the Trial and Personal licenses whose activation keys are hardware-locked, here the activation keys are unlocked, and the organization is responsible for compliance with the license terms.

Commercial Team License

This license is designed for small organizations or focused teams within large organizations, possibly with some collaborators outside the team. It consists of a base license and optional extension licenses. The base license allows up to 10 users to run the software on unlimited number of computers, provided that they are part of the same "team" which is defined as follows:

- for organizations with 30 or more employees, all 10 users must have the same immediate technical manager or lead;
- for organizations with less than 30 employees, any 10 employees may use the software as base users.

Extension licenses are available for users who are not part of the team as defined above, or if the number of users in the team has already reached 10. Each extension license allows one user to run the software on unlimited number of computers. There is no requirement for that user to be part of the team to which the base license is assigned.

Commercial Site License

This license is designed for maximum flexibility. It covers a number of users chosen by the organization, with a minimum of 5 users. Each user can run the software on unlimited number of computers.

The pricing of Team vs. Site licenses is somewhat unusual: team licenses start with lower per-user price which increases when extension users are added, while site licenses are the opposite. This is meant as a discount for small organizations who have the potential to grow, or focused teams in large organizations who have the potential to recruit other users within the organization. We have designed the pricing scheme so that once such growth takes place, the discount is over and the site license becomes more cost-effective.

Commercial SDK License

This license is intended for developers who wish to incorporate MuJoCo Pro in their software or hardware products and then distribute it with those products, or use it to create online services. The Commercial SDK License includes a MuJoCo Pro static library that can be linked to and distributed with the customer's software. Such software must add significant functionality, and can only expose MuJoCo Pro functionality that has been negotiated in advance and is specified in the license agreement. The license agreement here is custom, and will be designed according to each customer's needs.

Instead of the Commercial SDK License, developers can purchase a regular license (which is limited to in-house use), use it for development and testing, and distribute their product without MuJoCo Pro. The header files and code samples are open-sourced so as to facilitate this default model. End-users will then have to purchase a regular MuJoCo Pro license in order to use the product. If the product is open-source software which unavoidably exposes the full functionality of MuJoCo Pro, this default model is the only viable option and the Commercial SDK License cannot be used.

The Commercial SDK License is intended for situations where the default model cannot be applied. Examples include computer games which cost much less than a regular MuJoCo Pro license; specialized software where end-users expect a complete solution that does not require them to install separate libraries; real-time control software that needs to be tightly integrated and run on an embedded computer; online services running in the cloud.

If you are interested in arranging a Commercial SDK License, please send email to .