balenaEtcher

B
B tier on Bootable USB SoftwareScore 7.3 · #1 of 39
Android app
Not listed
Free plan
Yes
Paid plans from
$143.33/mo
Runs on
Linux, Mac, Windows
etcher.balena.io
The balenaEtcher homepage

Summary

balenaEtcher is a free, open-source utility for flashing operating system images to SD cards and USB drives. It can make USB installation media from bootable ISOs and install operating systems to flash drives through a three-step interface that does not require command-line use. After flashing, Etcher confirms completion to help users check that a card can boot and is not corrupted. It warns about drives and hides system drives by default to reduce the risk of selecting the wrong target. Flashing erases the whole target drive and replaces its data. Etcher runs on Linux, macOS, and Windows: the listed support includes most Linux distributions on Intel 64-bit systems, Windows 10 and later on Intel 64-bit systems, and macOS 10.13 and later on Intel and Apple Silicon. It can flash Raspberry Pi devices that support USB device boot mode. A site or blog can also add a Flash with Etcher button so visitors can install that site's OS. Etcher does not configure persistent storage for live USB drives, and it is not designed to perform special boot preparation that Windows images may need.

Who it is for

Etcher suits people creating installation media or writing an OS image to an SD card or USB drive on Linux, macOS, or Windows. Users who need persistent storage on a live USB should look elsewhere.

What is good

  • Free and open source.
  • Three-step workflow without command-line use.
  • Hides system drives by default.
  • Confirms when flashing has completed.
  • Supports Linux, macOS, and Windows.

What to know first

  • Flashing replaces all data on the target drive.
  • Does not configure persistent storage for live USBs.
  • Windows images may need boot preparation it does not perform.

Everything Xiaomi review

balenaEtcher: the full review

Etcher offers a simple way to write OS images to removable drives, with completion checks and safeguards against selecting system drives. Remember that the target drive is erased and that persistent live-USB storage is not supported.

Overview

balenaEtcher is a free, open-source utility for writing operating-system images to USB drives and SD cards. It is best suited to people making installation media who want a guided alternative to command-line tools. Its focused scope is a strength, but it is not designed for persistent live-USB storage or special handling of Windows images.

Key features

Etcher guides users through a three-step process to write bootable ISOs and other OS images to removable drives, without requiring command-line work. That keeps a common setup task approachable; users who need more control over how a live drive stores data will need another tool.

When flashing finishes, Etcher confirms completion to help catch a write that could leave a card unbootable or corrupted. It also hides system drives by default and warns users about drive selection, reducing the chance of wiping a computer’s main disk. These protections lower the risk, but they do not undo the central consequence of flashing: the entire target drive is erased and replaced.

Websites and blogs can add a “Flash with Etcher” button so visitors can install an OS from that site. Etcher can also flash Raspberry Pi devices that support USB device boot mode. The project is open source and welcomes community contributions; users with problems are directed to raise an issue on GitHub, where the balena.io team can help.

Two limitations matter for particular jobs. Etcher cannot configure persistent storage for live USB drives, so it is a poor fit when users need files or settings to persist between sessions. Windows images may also require special treatment to boot, which Etcher is not built to perform.

Pricing

Etcher costs 0.00 USD per free. Its free plan is open source and covers the image-flashing utility; there are no paid Etcher tiers or plan-based caps in the supplied pricing.

balenaCloud is a separate offering from Etcher. Its Free plan costs 0.00 USD per free, billed $0/year, and includes 10 devices with unlimited team members. Prototype costs 159.00 USD per month, billed $159/month, for 30 devices and one user, with additional devices at $3 per month each. Pilot costs 329.00 USD per month, billed $329/month, for 60 devices and three users, with additional devices at $2 per month each. Production costs 1439.00 USD per month, billed $1,439/month, for 110 devices and five users, with additional devices at $2 per month each. Enterprise has custom pricing and includes everything in Production, plus 24/7 support, onboarding and training, and dedicated account management. These plans are for readers managing device deployments through balenaCloud, not for someone who simply needs Etcher to write an image.

Platforms

Etcher has apps for Linux, macOS and Windows. Its documentation supports Linux on most distributions for Intel 64-bit systems, Windows 10 and later on Intel 64-bit systems, and macOS 10.13 and later on Intel and Apple Silicon. That gives it broad desktop coverage, though the stated Windows and Linux requirements are limited to Intel 64-bit systems.

Who it's for

Choose Etcher if you need to write an OS image to a USB drive or SD card through a short, guided desktop workflow, especially when drive-selection safeguards are valuable. Look elsewhere if you need persistent live-USB storage or expect the utility to handle special Windows-image boot requirements.

Pros and cons

  • Pros: A three-step, command-line-free process makes image writing accessible to users who do not want to work in a terminal.
  • Pros: Completion confirmation and hidden system drives with warnings help reduce boot failures and accidental selection of a system disk.
  • Pros: Free, open-source software is available across Linux, macOS and Windows, with a supported route for reporting problems on GitHub.
  • Cons: Flashing replaces all data on the target drive, so selecting the wrong disk can still be destructive.
  • Cons: No persistent-storage setup makes it unsuitable for live USB users who need changes to survive a reboot.
  • Cons: It does not perform the special treatment some Windows images may need to boot.

Alternatives

For a broader starting point, browse the Bootable USB Software category. Consider Universal USB Installer if you need a tool whose listed features include persistence up to 40GB; its entry recommends an 8GB-or-larger USB drive and supports Windows 10/11 or modern Linux for UUI Py.

YUMI is another free option for Windows and Linux that supports USB flash drives or microSD, and its exFAT edition is described as open source. Ventoy is a free, open-source bootable USB utility for Linux and Windows. Consider UNetbootin if you want a free option for Linux, macOS or Windows; donations are accepted.

Easy2Boot is free for Linux and Windows; its menu system uses open-source components and plain-text scripts, while its download also includes the maker’s closed-source Windows utilities. RMPrepUSB may suit Windows users looking for a free tool for private use or public non-commercial use; commercial use and redistribution require permission or licensing.

Buddi is a free budgeting application for Linux, macOS and Windows, rather than a bootable USB tool. TFLint is a free, open-source command-line Terraform linter for Linux, macOS, self-hosted environments and Windows, not an image flasher.

Verdict

Etcher is a strong fit for anyone who wants a straightforward, free way to write OS images to removable drives across major desktop platforms. Its short workflow, completion check and drive safeguards are good reasons to choose it. The deciding reason to look elsewhere is a need for persistent live-USB storage or special handling of Windows images—jobs Etcher does not cover.

balenaEtcher plans and pricing

All plans
balenaEtcher Free Free and open source etcher.balena.io · 4 Oct 2026
balenaCloud Free Free $0/year 10 devices · unlimited team members balena.io · 4 Oct 2026
balenaCloud Prototype $159/mo $159/month 30 devices included · 1 user · $3 / additional device / month balena.io · 4 Oct 2026
balenaCloud Pilot $329/mo $329/month 60 devices included · 3 users · $2 / additional device / month balena.io · 4 Oct 2026
balenaCloud Production $1,439/mo $1,439/month 110 devices included · 5 users · $2 / additional device / month balena.io · 4 Oct 2026
balenaCloud Prototype $1,720/yr $1,720/year 30 devices included · 1 user · $36 / additional device / year balena.io · 4 Oct 2026

Compared on bootable USB software

Free plan
Yesetcher.balena.io
Windows app
Yesetcher.balena.io
macOS app
Yesetcher.balena.io
Linux app
Yesetcher.balena.io
Persistent storage
Noetcher.balena.io

Facts

Purpose
Etcher flashes OS images to SD cards and USB drives.etcher.balena.io · 4 Oct 2026
Use cases
It can create USB installation media from bootable ISOs and install operating systems to flash drives.etcher.balena.io · 4 Oct 2026
Flash validation
Etcher confirms when flashing has completed to help ensure the card will boot and is not corrupted.etcher.balena.io · 4 Oct 2026
Drive protection
It warns users and hides system drives by default to help prevent accidentally wiping a hard drive.etcher.balena.io · 4 Oct 2026
Workflow
The interface uses a three-step process and requires no command line.etcher.balena.io · 4 Oct 2026
Open source
Etcher is free and open source, and the maker welcomes community contributions.etcher.balena.io · 4 Oct 2026
Flash with Etcher
Website and blog owners can add a Flash with Etcher button so users can install their OS from that site.etcher.balena.io · 4 Oct 2026
Raspberry Pi
Etcher can directly flash Raspberry Pi devices that support USB device boot mode.etcher-docs.balena.io · 4 Oct 2026
Linux support
The documentation lists Linux on most distributions for Intel 64-bit systems.etcher-docs.balena.io · 4 Oct 2026
Windows support
The documentation lists Windows 10 and later for Intel 64-bit systems.etcher-docs.balena.io · 4 Oct 2026
macOS support
The documentation lists macOS 10.13 and later on Intel and Apple Silicon.etcher-docs.balena.io · 4 Oct 2026
Drive erasure
Etcher erases the whole target drive and replaces its data when flashing.etcher.balena.io · 4 Oct 2026
Notable limitation
Etcher does not support configuring persistent storage for live USB drives.etcher-docs.balena.io · 4 Oct 2026
Windows images
Windows images may require special treatment to boot, which Etcher is not designed to perform.etcher-docs.balena.io · 4 Oct 2026
Support
The documentation directs users with problems to raise an issue on GitHub, where the balena.io team can help.etcher-docs.balena.io · 4 Oct 2026

Company

Founded
2011etcher.balena.io · 28 Sept 2026

Best balenaEtcher alternatives

See all 12

Where it ranks on Everything Xiaomi

Is balenaEtcher yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources