Open Source Linux Distribution

Linux for

Production-ready Debian and Ubuntu for ARM hardware. Every image ships with a patched kernel, tested drivers, and automated builds — so your board works out of the box.

0+Boards
0+Vendors
0%Open Source
Why Armbian?

More than a Linux image.

ARM hardware is fragmented. Every board ships with a different kernel, different patches, different quirks. Armbian unifies all of it into a single, tested, reproducible platform.

01 / Foundation

Debian & Ubuntu

Built on clean upstream repositories. Full APT ecosystem, systemd, thousands of packages — no vendor forks, no proprietary layers, no surprises.

Debian
Debiantrixie / forky
Ubuntu
Ubuntunoble / plucky
02 / Kernel Engineering

Patched Kernels for Real Hardware

Every board gets a kernel tuned for its specific SoC. We apply Device Tree fixes, backport drivers, and test peripherals — so GPU, networking, and GPIO work on first boot.

root@armbian
$ uname -a
Linux armbian 6.18.8-current-rockchip64 #1 SMP PREEMPT...
03 / Use Cases

Made for Builders

Home servers, industrial gateways, kiosks, dev environments. Pick a minimal CLI image or a full desktop — Armbian adapts to the job.

Home Automation
NAS / Storage
3D Printing
Desktop
Development
armbian build framework
Build Framework

Build your own.
From source.

Compile an entire OS image with a single command. Kernel, bootloader, root filesystem, packages — fully automated and byte-for-byte reproducible for any supported board.

One Command

Same interface for every SoC. No per-vendor toolchains or SDK installs.

Full Control

Choose your kernel branch, desktop environment, packages, and output format.

Reproducible

Same source, same config, same output. Deterministic builds, every time.

Docker Native

Entire build runs in containers. Zero host contamination.

Get started.

Two paths to run Armbian. Choose the one that fits your workflow.

Armbian ImagerRecommended

Armbian Imager

The fastest way to get running. Pick your board, select an image, and flash directly to SD card or USB drive. Armbian Imager handles download, SHA verification, and writing in one step. No terminal needed. Available for Windows, macOS, and Linux.

WindowsWindows
macOSmacOS
LinuxLinux
Download Armbian Imager
Advanced

Manual Download

Full control over the process. Browse the catalog, pick the image format that fits your target — SD card, QEMU, Hyper-V or rootfs tarball — verify the GPG signature, then flash or import with the right tool. Every release ships with checksums and signed metadata.

$ wget https://dl.armbian.com/aml-c400-plus/Trixie_current_minimal
$ wget https://dl.armbian.com/aml-c400-plus/Trixie_current_minimal.sha
$ sha256sum -c *.sha
Trixie_current_minimal: OK
$ xzcat *.img.xz | sudo dd of=/dev/mmcblk0 bs=1M status=progress

Partners

SpacemiTInovatoFriendlyElecMekotronicsRadxaKhadasAlfred Smart SystemsmediamixTexas InstrumentsFutoLibre ComputernetcupMaximumsettingsJetHometoolcraft AGAtomoNetworksSpacemiTInovatoFriendlyElecMekotronicsRadxaKhadasAlfred Smart SystemsmediamixTexas InstrumentsFutoLibre ComputernetcupMaximumsettingsJetHometoolcraft AGAtomoNetworks