(Autonomous Robot Control Software)
Make robots with the easiest robot programming software. Experience user-friendly features that make any robot easy to program.

Program Robots in Hours Instead of Months

Synthiam ARC is the perfect platform for programming your robot dreams into reality! With our visual interface, even non-programmers can create sophisticated robot programs. The ARC Robot Skills Store has over seven hundred pre-built robot behaviors that you can use without building them yourself from scratch. You can also easily share robot skills with other users on the Skill Store!

Powering Over 3 Million Robots

Explore ARC programmed robots built by our community of robot builders from 100+ countries.

Use The Latest Technologies

Easily experiment with sensors, cloud services, and artificial intelligence with the click of the mouse.

ARC Pricing

Try ARC for free, or subscribe to unlock all features, including unlimited Robot Skills, premium support, and much more!


$0 per month

  • Includes 1 free plugin skill
  • Community support
  • Free for personal & education use


As Low as $8.99/mo

  • 2 or more PCs simultaneously
  • Includes unlimited skills
  • Premium support
  • And more


Volume Pricing

  • All features of Pro
  • Unlimited seats
  • Custom features
  • And more

Compare Editions

Feature ARC Free ARC
ARC Enterprise
Usage Personal
White Label
Licensed Runtime
Contact Us
Premium Support $14.99/ticket
1 request/month
($9.99 for additional requests)
Contact Us
Feature Requests Yes Priority
Early access to new features & fixes Yes Contact Us
Simultaneous microcontroller connections* 1 255 Contact Us
Robot skills* 20 Unlimited Unlimited
Skill Store plugins* 1 Unlimited Unlimited
Cognitive Services Usage** 10/day 6,000/day Contact Us
Auto-positions gait actions* 40 Unlimited Unlimited
Speech recongition phrases* 10 Unlimited Unlimited
Camera Devices* 1 Unlimited Unlimited
Vision Resolution max 320x240 Unlimited Unlimited
Project revision history Yes Yes
Interface Builder* 2 Unlimited Unlimited
Cloud project size 10 MB 128 MB Contact Us
Create Exosphere Requests 50/month Contact Us
Exosphere API Access Contact Us
Volume License Discounts Contact Us Contact Us
  Contact Us
* Per robot project
** 1,000 per cognitive type (vision recognition, speech recognition, face detection, sentiment, text recognition, emotion detection)

ARC Downloads

  Operating System Language Support
ARC (Teams)
For schools, personal & large organizations
(Updated every 6 months)
Version 2021.10.03.00
windows logo
Microsoft Windows 10
JavaScript, Python, EZ-Script, .Net, C++, Blockly, Roboscratch
ARC (Early Access)
Experience the latest features and bug fixes weekly (Pro subscription required)
Version 2022.01.17.00
windows logo
Microsoft Windows 10
JavaScript, Python, EZ-Script, .Net, C++, Blockly, Roboscratch
ARC (Runtime)
Load and run any ARC project in read-only for free
Version 2022.01.17.00
windows logo
Microsoft Windows 10
JavaScript, Python, EZ-Script, .Net, C++, Blockly, Roboscratch
Visit Apple AppStore
Visit Google Play
ARC Mobile
Limited functionality
Apple Logo Android Logo
iOS, Android
Blockly, Roboscratch
See what's new in the latest versions with Release notes.

Make Robots Smarter

Add Robot Skills with the click of a mouse. Vision recognition, artificial intelligence, speech recognition, and hundreds more.

Speech Recognition

Use speech to command robot products. Add custom phrases and actions to create an unique personality.

Computer Vision

Experience the latest in machine vision. Such as object, color, emotion, and more!

Hundreds more...

The robot skill store has hundreds of available Robot Skills to help learn how to make a robot smarter.

Rapid Robot Development

Use easy and powerful robot programming languages, such as Javascript, Python, C# .Net, C++, Blockly and RoboScratch.

Hardware Agnostic

Extend the power of existing robot products or build your own.

Mobile Apps

Design mobile apps for robots with the interface designer.


Combine smart avoidance controls to give robots autonomous compatibilities.

Compatible Robot Hardware

What is an EZB?
An EZB is any robot, computer, or microcontroller that accepts connections from Synthiam's ARC software to control servos, sensors, and more. Below is a list of EZB compatible products. Each supported hardware has a manual to help you learn how to make a robot with it. Additionally, the support section has a fantastic tutorial to get started.

Robot Building Tutorial
  Connection Servos Camera Audio
Adafruit 16 Servo Shield Adafruit 16 Servo Shield USB 16 Learn More
AR Parrot Drone AR Parrot Drone Wi-Fi yes Learn More
Arduino Due/Mega Arduino Due/Mega USB 48 Learn More
Arduino Genuino Uno Arduino Genuino Uno USB 12 Learn More
Arduino Leonardo Arduino Leonardo USB 12 Learn More
Atomic Pi Atomic Pi Wi-Fi / USB yes yes Learn More
BBC Micro:bit BBC Micro:bit USB Learn More
DJI Tello Drone DJI Tello Drone Wi-Fi yes Learn More
ESP32 Cam ESP32 Cam Wi-Fi 10 yes Learn More
Esp32 DevKit v1 Esp32 DevKit v1 Wi-Fi 25 Learn More
EZ-Robot AdventureBot EZ-Robot AdventureBot Wi-Fi / USB 2 yes yes Learn More
EZ-Robot EZ-B IoTiny EZ-Robot EZ-B IoTiny Wi-Fi / USB 8 yes yes Learn More
EZ-Robot EZ-B v3 EZ-Robot EZ-B v3 Bluetooth 24 Learn More
EZ-Robot EZ-B v4 EZ-Robot EZ-B v4 Wi-Fi / USB 24 yes yes Learn More
EZ-Robot JD Humanoid EZ-Robot JD Humanoid Wi-Fi / USB 24 yes yes Learn More
EZ-Robot Roli Rover EZ-Robot Roli Rover Wi-Fi / USB 10 yes yes Learn More
EZ-Robot Shell-e EZ-Robot Shell-e Wi-Fi 24 yes yes Learn More
EZ-Robot Six Hexapod EZ-Robot Six Hexapod Wi-Fi / USB 16 yes yes Learn More
iRobot Roomba iRobot Roomba Controller Dependant Learn More
LattePanda LattePanda Wi-Fi / USB 12 yes yes Learn More
Ohmnilabs Telepresence Robot Ohmnilabs Telepresence Robot Wi-Fi 1 yes yes Learn More
Raspberry Pi Raspberry Pi Wi-Fi yes yes Learn More
Robotis Bioloid Robotis Bioloid USB 200 Learn More
Robotis Darwin Mini Robotis Darwin Mini USB / Bluetooth 16 Learn More
Robotis OpenCM 9.04 Robotis OpenCM 9.04 USB 200 Learn More
Robotis OpenCR Robotis OpenCR USB 200 Learn More
Robotis TurtleBot 3 Robotis TurtleBot 3 Wi-Fi / USB 200 yes yes Learn More
Rock Pi X Rock Pi X Wi-Fi / USB yes yes Learn More
SainSmart Balance Robot SainSmart Balance Robot USB Learn More
Sphero Sphero Bluetooth Learn More
Up Board Up Board Wi-Fi / USB yes yes Learn More

Didn't find the robot hardware you're looking for? Let us know

Learn How To Make a Robot

ARC provides new and experienced robot customers with a toolbox of re-usable technologies for prototyping and easily making robots. Robot Skills are created by industry experts and published in Synthiam’s Skill Store to be used by robot builders and programmers.