Arduino IDE 1.8.16

The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board. This software can be used with any Arduino board.

Refer to the Getting Started page for Installation instructions.


Active development of the Arduino software is hosted by GitHub. See the instructions for building the code. Latest release source code archives are available here. The archives are PGP-signed so they can be verified using this gpg key.

Hourly Builds

Download a preview of the incoming release with the most updated features and bugfixes.


Windows Mac OS X 10.10 or newerLinux: 32 bits , 64 bits , ARM , ARM64

LAST UPDATE: 23 July 2020 16:25:17 GMT

Previous Releases

Download the previous version of the current release, the classic 1.0.x, or old beta releases.


Previous Release (1.8.15)
Arduino 1.0.x Arduino 1.5.x beta Arduino 1.9.x beta

Arduino with Chromebook

To program Arduino from a Chromebook, you can use the Arduino Web Editor on Arduino Cloud. The desktop version of the IDE is not available on Chrome OS.

Experimental Software

Arduino IDE 2.0 beta(2.0.0-beta.12)

The new major release of the Arduino IDE is faster and even more powerful! In addition to a more modern editor and a more responsive interface it features autocompletion, code navigation, and even a live debugger.

Note: this software is still in beta status, which means that it’s almost complete but there might be minor issues. Help us test it and report your feedback in the forum!

You can also find more information about the release here.


The Arduino IDE 2.0 is open source and its source code is hosted on GitHub.

Nightly Builds

Download a preview of the incoming release with the most updated features and bugfixes.

Windows macOS Version 10.14: “Mojave” or newer, 64 bitsLinux 64 bits (X86-64)

Other Downloads


OpenWRT - Yún 1.5.3 Upgrade Image

Download the latest stable GNU/Linux OS for your Yún. It makes your Yún more stable and feature rich.

Follow the steps in the Yún sysupgrade tutorial.

Advanced Installation Procedure

This procedure is only recommended to advanced users who wish to completely re-flash the Yún including its U-Boot bootloader. These instructions on reflashing the base images are for reference only. Following them will void your Yún's warranty.

Terms of Service

By downloading the software from this page, you agree to the specified terms.

download image

The Arduino software is provided to you "as is" and we make no express or implied warranties whatsoever with respect to its functionality, operability, or use, including, without limitation, any implied warranties of merchantability, fitness for a particular purpose, or infringement. We expressly disclaim any liability whatsoever for any direct, indirect, consequential, incidental or special damages, including, without limitation, lost revenues, lost profits, losses resulting from business interruption or loss of data, regardless of the form of action or legal theory under which the liability may be asserted, even if advised of the possibility or likelihood of such damages.