Etcher is a popular USB flasher app for creating bootable Linux USB drives. Let me show you how to install it and how to use it for making a live Linux disk.
Etcher: An open source tool to flash Linux ISO on SD Cards & USB drives
Etcher is an open-source project by Balena to help flash SD cards for Raspberry Pi. In fact, we used it in our tutorial on how to install Raspbian OS on a SD Card.
Not just limited to SD Cards, you can also use Etcher to make a bootable USB drive just like we created a live USB of Manjaro in Linux with the help of it.
Ever since its first release, Etcher caught the attention for its neat interface and simplicity of use.

In this article, I will be focusing on the steps to help you install Etcher on Linux. And then, I’ll also show how to use it. Before I do that, let me give you an overview of the features it offers:
Features of Etcher
- Validate drive before flashing
- Beautiful user interface
- Auto-detects USB drive/SD card to prevent wiping the HDD on your computer
- Cross-platform support (Windows, macOS, and Linux)
- Fast flashing
- Simple three-step process
On paper, you get everything one would need to flash OS images on an SD card and a USB drive. It is also exciting to know that they plan to add the support simultaneous writing to multiple devices as per their roadmap.
Installing Etcher on Linux
To get started, you have to grab the AppImage file that it offers (suitable for any Linux distribution) from its official website.
You just need to head on to its homepage and download the one for your system (32-bit/64-bit):

In my case, I got the 64-bit AppImage file for Ubuntu. You can go through our guide on using AppImage files on Linux, but I’ll give you a head start on what you need to do next.
You need to give the file permissions to execute and you can do that by right-clicking on the AppImage file -> Properties.

Next, click on “Allow executing as a program” under the Permissions tab as shown in the image below.

Now, just double-click on the AppImage file to launch balenaEtcher!
This should work on any Linux distribution. In either case, you can also head over to its GitHub releases section to find RPM, DEB, and the source file if you want to build it from source or just install it using the .rpm or .deb files.
You can also refer to our guide on using deb file in Ubuntu to install applications.
Attention!
It’s been noticed that when you use Etcher to create live USB of Linux distributions, it leaves the USB in an apparent unusable state where it has only a few MB of free state and cannot be formatted directly. On Linux, you can use the Disks tool to manually delete the partitions and then format it.
Using Etcher on Linux
It is just a three-step process to get started using Etcher. It should be self-explanatory as per the on-screen instructions after you launch it, but just to give you a head start, here’s what you have to do:
Step 1: Select the appropriate ISO image file or the URL of the file that you need to flash (as shown in the image below).

Step 2: Next, you will have to select the target device. It automatically detects and highlights removable devices to help you prevent selecting any internal storage locations.

In this case, I have a USB drive connected, and I have it selected as well (as shown in the screenshot below).

Step 3: Now, all you have to do is — flash the image and wait for it to complete successfully.

Here’s how the progress looks:

And, it is done!

Wrapping Up
Etcher is a useful tool to flash OS images for both SD cards and USB drives. I tend to use it primarily to create live USB drives to test Linux distros and I’m happy with it.
What do you prefer to use to create bootable drives? Have you tried Etcher already? Let me know your thoughts in the comments down below.
I think MKUSB needs a mention; it might not be as pretty – but it does the job – it has a “restore to a storage device” option and supports persistent also. https://help.ubuntu.com/community/mkusb
Thanks for the heads up! I’ll take a look! :)
Does Etcher perform a ‘Format’ function on the USB stick?
I don’t really like Etcher, don’t get me wrong, it’s simple to use, but personally, I prefer Fedora Media Writer. It is more easy to use, it has the same features as Etcher, but the most useful feature of Fedora Media Writer is the feature to format the USB drive.
Thank you for sharing useful insights! :)
Mint has a very simple Image Writer that works.
I’ll check that out, thanks!
Ventoy is installed to a USB disk in seconds. After installation, OS ISO’s can be copy/pasted, dragged/dropped to the USB. No further setup is required, (unless adding persistence).
MS Windows installer disks can be be added. Linux OS can be added. FreeBSD, etc, etc can be added. “90%+ distros in distrowatch.com are supported. 550+ ISO files are tested”.
Like Etcher, there is Windows and Linux versions.
It is simpler to use than Etcher. and has a persistence option that retains data between boots.
https://www.ventoy.net/en/index.html
Thanks for the suggestion, I’ll take a look!