Transitioning from App-Based VEXcode IQ to Web-based on Chromebook

Due to Google's decision to discontinue support for Chrome Apps on Chromebooks starting July 2025, all Chrome Apps will no longer be visible in the Chrome Web store and will be unable to function. This change is beyond our control at VEX, but we're committed to ensuring a smooth transition for our users.

While the VEXcode IQ App will be available for use up until Google removes all Chrome Apps from the Chrome Web Store, we strongly recommend making the move to Web-based VEXcode IQ well before this deadline. Rest assured, Web-based VEXcode IQ has all the capabilities and functionality of the App-based version. We understand that changes can be challenging, which is why we've prepared this comprehensive guide explaining any differences between the Web-based and App-based versions of VEXcode IQ.

Changes to Expect in Web-based VEXcode IQ

Connecting an IQ Brain to VEXcode IQ

When you connect your IQ Brain to your Chromebook, it won't automatically connect to Web-based VEXcode. You'll need to connect manually:

App-based Web-based
Diagram illustrating the installation process for VEX IQ components, featuring labeled parts and step-by-step instructions to assist educators and students in setting up their robotics platform. Diagram illustrating the installation process for the VEX IQ Robotics system, showcasing key components and steps needed to set up the platform for educational robotics projects.
  1. In the Brain's window, locate the Connect button.
  2. Click Connect to begin the connection process.
  3. In the dialog box that appears, click Continue.
  4. From the options presented, select the device with the lowest number.

Note: Web-based VEXcode doesn't remember previously connected Brains. If you disconnect your Brain from the computer at any point (such as when you unplug your robot from the computer), you'll need to repeat this process to reconnect.

Go here for detailed step by step instructions on how to connect your Brain to Web-based VEXcode IQ.

Connecting an IQ Controller to VEXcode IQ

When you connect your IQ Controller to your Chromebook, it won't automatically connect to Web-based VEXcode. You'll need to connect manually:

App-based Web-based
Diagram illustrating the installation process for VEX IQ components, including labeled parts and step-by-step instructions to assist educators and students in setting up their robotics kits. Step-by-step instructions for installing VEX IQ components, including diagrams and labels for each part, to assist educators and students in assembling their robotics kits effectively.
  1. In the Controller’s window, locate the Connect button.
  2. Click Connect to initiate the connection process.
  3. In the dialog box that appears, click Continue.
  4. From the options presented, select the device with the lowest number.

Note: Web-based VEXcode doesn't remember previously connected Controllers.. If you disconnect your Controller from the computer at any point (such as after you update the Controller’s firmware), you'll need to repeat this process to reconnect.

Go here for detailed step by step instructions on how to connect your Controller to Web-based VEXcode IQ.

Renaming a Project

In Web-based VEXcode IQ, clicking on the project’s name will not start the process of saving a new file, like in App-based VEXcode. 

1. Click on the project's name to open a window, you will see one of two buttons.

Diagram illustrating the installation process for the VEX IQ Robotics system, highlighting key components and connections necessary for setup, aimed at educators and students in robotics.

Save: If you haven't saved the project before.

Step-by-step guide for installing VEX IQ components, featuring labeled diagrams and instructions to assist educators and students in setting up their robotics kits effectively.

Rename: If you’ve previously saved the project.

3. Clicking either button opens a dialog box similar to using Save As in the File menu.

Updating the IQ (2nd gen) Brain's Firmware

Once you have connected an IQ (2nd gen)  Brain to VEXcode, the Brain icon will turn orange if the Brain needs to update its firmware, just like in App-based VEXcode IQ. You’ll be able to update your Brain in two separate ways:

Diagram illustrating the installation process for VEX IQ components, including labeled parts and step-by-step instructions to assist educators and students in setting up their robotics platform.

1. When connecting an IQ Brain to Web-based VEXcode, it will automatically detect if the Brain needs an update or not, and a dialog box will appear on the screen. By selecting Update, the Brain’s firmware will immediately start the update process.

Diagram illustrating the installation process for VEX IQ components, showing step-by-step instructions for assembling and setting up the robotics system, aimed at educational users and beginners in robotics.

2. You can also update the Brain’s firmware the same way in App-based VEXcode IQ, by clicking on the Brain icon and selecting Update.

After updating, Web-based VEXcode IQ will automatically prompt you to disconnect and reconnect your Brain to finish the update process.

Go here for step by step instructions on updating your IQ (2nd gen) Brain’s firmware in Web-based VEXcode IQ.

Updating the IQ (2nd gen) Controller’s Firmware

Once you have connected an IQ (2nd gen) Controller to VEXcode, the Controller icon will turn orange if the Controller needs to update its firmware, just like in App-based VEXcode IQ. You’ll be able to update your Controller in two separate ways:

Diagram illustrating the installation process for VEX IQ components, showcasing step-by-step instructions and key parts involved, aimed at helping educators and students effectively set up their robotics platform.

1. When connecting an IQ Controller to Web-based VEXcode, it will automatically detect if the Controller needs an update or not, and a dialog box will appear on the screen. By selecting Update, the Controller’s firmware will immediately start the update process.

Step-by-step installation guide for VEX IQ Robotics components, featuring diagrams and instructions to assist educators and students in setting up their VEX IQ system for optimal learning and project development.

You can also update the Brain’s firmware the same way in App-based VEXcode IQ, by clicking on the Brain icon and selecting Update.

After updating, Web-based VEXcode IQ will automatically prompt you to disconnect and reconnect your Controller to finish the update process.

Go here for step by step instructions on how to update your IQ (2nd gen) Controller’s firmware in Web-based VEXcode IQ.

Configuring a Vision Sensor

1. When configuring a Vision Sensor, click the Configure button.

2. Instead of a new Utility window, you'll now see an Open Utility button.

Diagram illustrating the installation process for the VEX IQ Robotics platform, highlighting key components and steps for educators and students to follow in setting up their robotics system.

3. Click Open Utility to open the Vision Utility site.

4. In the Vision Utility:
- Manually connect your Vision Sensor.
- Use the Copy Config and Paste Config buttons to apply your configuration.
- Click DONE to finish the setup.

Note: The Vision Sensor will not connect automatically. Manual connection is required in the Vision Utility.

For step by step instructions on how to configure your Vision Sensor in the Vision Utility, go here.

Saving and Opening Projects

Saving a Project to Your Device

Saving a project to your device works the same in both Web-based and App-based VEXcode:

  1. Click File in the menu.
  2. Choose either Save or Save as.
  3. Select the location on your device where you want to save the project.
  4. Name your file and click Save.
  5. After this initial save, the project will continuously autosave from this point onward.

Click here for step by step instructions on how to save VEXcode IQ projects.

Opening a Project from your Device

Opening a project from your device works the same in both Web-based and App-based VEXcode:

  1. Select File.
  2. Select Open.
  3. Select the file that you want to open in VEXcode IQ.
  4. Select Open.

Any projects saved from App-based VEXcode IQ will be able to be opened in Web-based VEXcode IQ with no changes or extra steps required.

Click here for step by step instructions on how to open VEXcode IQ projects.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: