Program Arduino without installing anything
Build visual Arduino projects in your browser. Connect a supported board over USB in Chrome or Edge, and use the setup wizard for the first firmware upload.
Web Serial, not a download
Your browser talks straight to the board's USB serial port. Chrome, Edge and Opera have Web Serial built in, so the USB direct connection needs no download.
Check your computer before connecting
Use a USB data cable and a browser with Web Serial. On a school or work computer, device policies may require an administrator to allow serial access. Some USB adapters also need an operating-system driver.
Hardware you already own
Arduino Uno R3, classic Nano, and Mega 2560 can receive their setup firmware from the browser. Check the supported boards guide for other models and their setup requirements.

See it run
The editor is the real product — this opens the live demo on a working project. No account, nothing to install.
See it run — no account neededQuick answers
Do I really not need to install anything?
For many projects, yes. The editor runs in the browser tab, and the browser's built-in Web Serial API talks to the board's USB port directly. That USB direct connection runs the Standard LED, Servo, Button, Switch, Potentiometer and Photoresistor blocks. Most other blocks, such as the RGB LED, DC motor, relay and several sensors, need the ArduinoStudio Bridge desktop app on a real board, and a few don’t work properly on a real board yet.
Which browsers work?
Chrome, Edge and Opera on desktop have Web Serial, and so do Chromebooks. Firefox and Safari don't yet, so on those you use the ArduinoStudio Bridge desktop app.
What about flashing firmware on the board?
New boards don't come with Firmata, the firmware ArduinoStudio talks to. The first time you connect an Uno, Nano or Mega over USB direct, the editor's connect wizard uploads it from the browser, once per board and still with no installer. For boards the browser can't set up yet, use the Bridge or upload StandardFirmata once with the Arduino IDE.
Does this work on a Chromebook?
Yes — Chromebooks are actually a great fit. ChromeOS supports Web Serial natively. Plug your Arduino in over USB, open the editor, click USB direct in the toolbar and connect.