Open-source flashing tool

Flash Armbian in minutes

An open-source imaging tool for installing Armbian OS. Pick your board, choose an image, and write it. Built-in verification checks every flash.

0+Boards
0+Vendors
0Languages
Preview

See the workflow

A guided 4-step process: select your manufacturer, board, OS image, and storage. Then flash with verification, all from a single screen.

Features

Built for Armbian

Every feature designed around the single-board computer workflow, from picking a board to a verified flash.

01 · Catalog

347+ Boards Supported

Browse 67+ manufacturers and 347+ single-board computers, each with real photos, support tiers, and recommended images.

RadxaFriendlyElecMekotronicsInovatoSpaceMitSeeed Studio+61 more
02 · Integrity

Download & Verify

Images are downloaded, decompressed, and SHA-verified automatically. After writing, it re-checks every byte on your device.

verifying image
$ sha256sum -c image.sha
Armbian_25.5_rockpi-s.img.xz: OK
03 · Localized

18 Languages

Fully localized in 18 languages including German, French, Japanese, and Chinese, with automatic system language detection.

ENDEITFRESJAZHPTRUKRNL+7
04 · Storage

Smart Image Caching

Downloaded images are cached locally (5–100 GB configurable), so re-flashing to multiple devices is instant and you can flash from cache with no internet.

Local cache35 / 100 GB
05 · Always Current

Auto Updates

Built-in update checker notifies you of new releases, with a changelog preview and one-click install.

v1.2.8v1.3.0
Available
06 · Native

Cross-Platform

Native builds for every desktop OS on both Intel and ARM architectures. Same experience everywhere.

Windowsx64 · ARM64
macOSIntel · Apple Silicon
Linuxx64 · ARM64
07 · First Boot

First-Boot Setup

Save reusable profiles for network, locale, timezone, and user accounts. Armbian applies them on first boot, so the board is ready before you plug it in.

First-boot profile
Network Locale Timezone User
08 · Qualcomm

Qualcomm EDL Flashing

Flash Qualcomm boards over USB in EDL mode with Sahara and Firehose, guided by on-screen steps. No vendor tools required.

EDLSaharaFirehose
09 · Detection

Knows Your Board

Run it on an Armbian device and the app detects and pre-selects that board for you.

This boardDetected
How it works

Five steps to a booting Armbian

Pick, flash, boot. No terminal required.

Step 1

Install the app

Download Armbian Imager for your platform and launch it. Available as .exe, .dmg, or AppImage.

Step 2

Pick your board

Select the manufacturer and board from a catalog of 300+ single-board computers with real photos.

Step 3

Choose an image

Browse desktop, minimal/IoT, dedicated-application, and rolling-release images, filtered by kernel version and stability. Or point the app at your own local image.

Step 4

Select storage

Insert your SD card, USB drive, or NVMe. The app lists targets and hides system drives by default, then warns before overwriting.

Step 5

Flash & verify

One click to download, write, and verify. SHA checksums and post-write validation confirm a clean flash, and any first-boot profile is applied automatically.

Download

Get Armbian Imager

Native builds for every platform: Intel and ARM, Windows, macOS, and Linux.

Windows

.exe installer

macOS

.dmg disk image

Linux

AppImage
Community

Built by makers, for makers

Connect with developers and makers who run Armbian around the world.

Contribute

Contribute to Armbian Imager

Armbian Imager is open source and community-driven. Every contribution matters, whether code, docs, or testing on new boards.

Submit a PRReport a bugImprove docsTest on boards
Start Contributing