What Etcher (balenaEtcher) does
balenaEtcher, commonly known as Etcher, is a free, open-source tool published by balena for writing operating-system images to USB drives and SD cards. It is licensed under the Apache License, making the source code openly auditable and freely redistributable. Etcher runs on Windows, macOS, and Linux, and follows a consistent three-step workflow: select an image file, select the target drive, then flash — keeping the process straightforward regardless of which platform you use. The tool accepts standard disk image formats including ISO, IMG, and ZIP archives containing those formats, which covers the vast majority of Linux distribution installers, Raspberry Pi OS releases, and other embedded or single-board-computer operating systems. After writing, Etcher automatically verifies the flashed content against the source to confirm the data was written correctly, reducing the chance of booting from a silently corrupted drive. A notable safety feature is drive-selection guarding: Etcher actively filters out system drives and mounted partitions from the target list, which reduces the risk of accidentally overwriting the host machine's storage. Etcher can also flash the same image to multiple drives simultaneously, which is useful when preparing a batch of identical SD cards or USB sticks for deployment. Etcher is aimed at makers, hobbyists, developers, and system administrators who regularly prepare bootable or flashable media. No command-line experience is required; the graphical interface is designed to be approachable for first-time users while remaining efficient for those who flash media routinely. This page links to the full offline standalone installer for Etcher, sourced directly from the official balena releases on GitHub. To stay safe, download only from the official publisher's channel — the domain shown on this page — and avoid third-party mirrors.