The Virtual Robotics Toolkit (VRT) is a robotics simulation software that allows you to design, build and program virtual LEGO Mindstorms creations, without the need for a physical robot.

Go beyond paper mats and household props!
The Virtual Robotics Toolkit comes equipped with several sample projects to get you started, a number of competition mats to hone your skills, and even provides the tools to change the physics engine itself. Have you ever wanted to see what would happen to your robot in the weightlessness of space? Now you can!

Never again disassemble something that you worked so hard on. The Virtual Robotics Toolkit lets you store your creations as files that live on your computer, making it easy to come back to a project at a later date.

Getting Started

Step 1:

Learn how to use the Virtual Robotics Toolkit and the LEGO Mindstorms EV3 programming software in the step-by-step guide, which can be downloaded here:

Download Guide

Step 2:

Download, install and activate the Virtual Robotics Toolkit (VRT) 60-day TRIAL by clicking on the button below and using the licence key 4306-4957-9452-5477:

Download VRT

By clicking download, you agree to the FIRST Robotics Canada EULA.

Step 3:

To enable you to program your virtual robots, download and install the LEGO Mindstorms EV3 Software, also free of charge, by clicking on the button below:

Download EV3


Need more help to get started?

Check out this awesome video tutorial playlist on how to master Virtual Robotics Toolkit:

Intro to VRT Playlist

Create & import your own virtual robots or modify & import existing designs into the Virtual Robotics Toolkit from LEGO Digital Designer, which can be downloaded by clicking on one of the buttons below:

Download LEGO Digital Designer Download existing designs

*Please contact for large installations.