Double Points for VIPs! Limited time only.Shop now

Double Points for VIPs! Limited time only.Shop now




EV3 Programmer Apps

Program your EV3 robots in the fastest, smartest and most fun way possible. Use the app to build and program your robot directly from your tablet, without the need for any wires or additional software.

Robot Commander App

Robot Commander is the official command app from LEGO® MINDSTORMS®. FREE to download on most smart devices; Robot Commander connects via Bluetooth to the EV3 Intelligent Brick. This easy to use app allows you to interact with your very own EV3 robots without even connecting to a computer! That means you can play instantly with your own robots!

Fix the Factory App Game

A fun puzzle game from LEGO MINDSTORMS. Help the EV3RSTORM robot navigate the NOGO factory maze and put the battery packs back in their right place. But watch out, it’s not as easy as it seems. And you never know what is going to happen on the factory floor!

Desktop Software

New LEGO® MINDSTORMS® Home pre-release software for macOS

Download, install, connect and complete programming missions. There are up to five programming missions for the five Hero robots. Featuring a more advanced yet familiar programming interface and five challenging missions for you and your Hero robots to complete, the EV3 software for PC and Mac takes your robotics skills to the next level!

Note: LEGO® MINDSTORMS® EV3 Home Edition software for macOS will not be supported by macOS 10.15 Catalina. Please see below for more details of our new recommended EV3 software for macOS 10.14 or later.

Download and install the new pre-release programming software for LEGO MINDSTORMS EV3 to your Apple Computer with macOS 10.14 Mojave or above. This pre-release has limited functionality, but you can install and connect to your programmable brick and download programs to your five Hero robots. We will be updating the software with additional functionality in November, followed by Windows 10 and iOS/Android tablet releases in spring 2020.

If your Apple computer still runs 32-bit macOS 10.14 or earlier, LEGO MINDSTORMS EV3 Home Edition Software will continue to work on your device. If you have installed MacOS 10.15 Catalina or a later version, please use the new software.

System Requirements Apple Macintosh with OS 10.14 or later

  • 1.5GHz Intel® Core Duo processor or compatible
  • 1.5GB RAM
  • 2GB available hard-disk space
  • Bluetooth 4.0
  • macOS 10.14 with the latest service packs or up to macOS 10.14

System Requirements Apple Macintosh with OS 10.14 or older

  • macOS 10.14 with the latest service packs, or earlier versions of macOS
  • Dual-core processor 2.0 GHz or better
  • 2GB of RAM or more
  • 2GB of available hard-disk space
  • 1 available USB port

EV3 Software PC

Download, install, connect and complete programming missions. For the five Hero robots, there are up to five programming missions. You learn how to program fun and basic features.

System Requirements PC with Microsoft Windows

  • Windows Vista (32/64-bit) with the latest service packs, or later versions of Windows 
  • Dual-core processor 2.0 GHz or better 
  • 2GB of RAM or more 
  • 2GB of available hard-disk space 
  • XGA display (1024 x 768) 
  • 1 available USB port 

EV3 Mindstorms Firmware (PC/MAC)

The EV3 Firmware is what makes the P-Brick able to communicate with your computer and run your programs. Make sure you always have the latest firmware on your P-Brick in order to get the most up-to-date experience and security.

EV3 Software Block

Download these software updates to activate each of these additional sensors in your EV3 Programmer software (PC/MAC only).

NXT Software Download (PC/MAC)

Advanced Users – Developer Kits (PC/MAC)

Disclaimer: The LEGO Group will not be able to provide any support on these developer kits, all the information you will get are in the developer kits. We can recommend searching the web for others who might have done projects similar to what you are trying to do.

Need Support? Read our FAQ and get directed to the help you need.