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:

This software can be installed, free of charge, to a limited number of users*. Get your copy now by clicking on one of the buttons below and use the licence key 4745-6942-2398-0758 to activate the software:

Download VRT for WindowsDownload VRT for Mac

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

Step 3:

Create your own virtual robots or modify existing designs using LEGO Digital Designer, which can be downloaded by clicking on one of the buttons below:

Download LEGO Digital DesignerDownload Existing Designs


Need more help to get started?

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

Intro to VRT Playlist


*Please contact for large installations.