Etcher
Flash OS images to SD cards & USB drives, safely and easily.
BalenaEtcher is a cross‑platform utility for writing operating‑system images onto SD cards and USB drives. It presents a three‑step graphical workflow that eliminates the need for command‑line tools, allowing users to select an image file, choose a target device, and initiate the flashing process with a single click. The application runs on Windows, macOS and Linux, and is distributed as a free, open‑source package built with JavaScript, HTML, Node.js and Electron.
The software includes safeguards such as automatic detection and hiding of internal hard drives, reducing the risk of accidental overwrites, and it validates the write operation to confirm that the resulting media will boot correctly. These features aim to provide a reliable and user‑friendly experience for developers and hobbyists who need to create bootable media for a wide range of operating systems.
Etcher is maintained by the balena team and welcomes community contributions. Its source code is publicly available, and the project is positioned as a stable, open‑source solution for anyone needing to flash images to removable storage, particularly in IoT and maker contexts.
Reviews
Loading reviews…
Similar apps

File Management & Transfer
Etcher
Tool to flash OS images to SD cards & USB drives

File Management & Transfer
USBImager
Very minimal GUI app that can write/read to disk images and USB drives
File Management & Transfer
ApplePi-Baker
Backup and restore SD cards, USB drives, external HDD, etc

File Management & Transfer
UNetbootin
Tool to install Linux/BSD distributions to a partition or USB drive

Code Editors & IDEs
Electron
Build cross platform desktop application with JavaScript, HTML and CSS.

File Management & Transfer
SD Formatter
Tool to format memory cards complying with the SD File System spec