Combine this app with the LEGO DC Super Heroes App-Controlled Batmobile (76112), the LEGO City Cargo Train (60198), or the LEGO City Passenger Train (60197) (each sold separately) to operate the motorized engines via Bluetooth controls, or use your imagination and build entirely new creations using LEGO Powered Up components and bring them to life by coding them. Make your models move and respond to real-world events.

The LEGO Powered Up app puts you in the driver’s seat of the awesome 4-wheel-drive Batmobile to speed through the streets of GOTHAM CITY™. Drive forwards, backwards, left and right… or pull 360-degree turns! You can even activate cool tricks and stunts as you become the Dark Knight and fight crime. You can customize and code your Batmobile tricks and choose your sounds and movements – pretty awesome!

The LEGO Powered Up app also controls LEGO trains to haul goods or pick up passengers around LEGO City. You can control the speed, change directions, and bring even more life to your play with various sounds such as a whistle, passenger announcement, railroad crossing bell, and more! The Bluetooth remote control app and the remote control handset included in the LEGO City train sets aren’t compatible with older infrared remote-controlled LEGO train sets.

Thanks to Powered Up components like hubs, motors, sensors, and lights you will be able to bring your customized creations to life. You can also bring your existing LEGO models to life.

Is your device compatible? Please go to to check if your device is compatible.

Ask your parents’ permission before going online.

The LEGO Powered Up App Feature List
- Access control panels for DC Super Heroes App-Controlled Batmobile, LEGO City Cargo Train or LEGO City Passenger Train.
- Control speed and direction of LEGO vehicles with a variety of exciting interfaces.
- Add playful sounds and take your play to the next level.
- Use LEGO Powered Up hardware components in your customized models to bring them to life!
- Code movements and sounds for your models to create real-life behaviors.
- Simple, easy-to-understand programming language based on drag’n’drop coding.

LEGO and the LEGO logo are trademarks of the LEGO Group. ©2019 The LEGO Group

What’s New

Version 3.5.0

• We’re super excited to introduce the first version of the LEGO Powered Up Custom Controller. Create and code your own controller in the Create section, and choose from a library of button, controllers, and display widgets. Yes! We will be adding more widgets soon.
• Other news include ‘Never time out’ settings function, and various bug fixes, to the Grand Piano experience, and the Haunted House experience.

Ratings and Reviews

3.7 out of 5
216 Ratings

216 Ratings

DaveJ456 ,

No instructions

This app looks promising but has no instructions or troubleshooting. The intro video did NOT play on my phone or my wife’s iPhone. The app appears to connect to my son’s train via Bluetooth because I can see battery life and the device name. However the train doesn’t move and the controls don’t work... when I press a button nothing happens. I can’t find any help or instructions anywhere. Legos are typically a premium product but the experience with this app is disappointing. I have tried the LEGO website and instructions there are not clear either.

mghebrialjr ,

Needs documentation

Most of the app works great now (it used to be really finicky), but figuring out how to use it is really challenging. Most block coding environments have either a basic description of what each block does, or words on the blocks, but the LEGO powered up app provides no such descriptions. It seems that LEGO has backed themselves up into a corner by trying to making the app understandable by kids as well as attempting to achieve the full functionality of the Powered Up system. Adding a text programming mode (with Python or some other simple language) that unlocks the full functionality and contains thorough documentation while reducing the complexity of the block programming is the path that LEGO should take. (I am aware that the new Mindstorms system will be programmable in Python, I am hoping that that will be compatible with the rest of Powered Up)

Developer Response ,

Thanks so much for taking the time to leave your feedback. 🥰 Our developers are constantly working hard to improve our apps. 🤓 Let's see what they have in store for us! 👀
Happy building! ✨
- Céline, LEGO® Customer Service

.-mars-. ,

Controls won’t work

At first the app was working really well, but then some problems started appearing, firstly, some of the controls just stopped working, (specifically the speed, the slower parts were the non working ones) I tried the battery on the train, I tried un-installing and re-installing the app, the list goes on. Secondly, you can rename the power piece of your vehicle, the only problem is it won’t let you rename the power price of your vehicle, you’ll delete the name and it will glitch right back on. Very frustrating indeed. And even if you write the name before it glitches, it’ll just glitch on top of it. All of it is just very infuriating, the only reason I’m keeping this app is I need it to power my train.


LEGO System A/S
422.7 MB

Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

Apple Arcade

You May Also Like