Decrypt and extract Home Assistant backups on Windows
Experience ha-backup-tool, created by librun, for decrypting and extracting Home Assistant backup archives on Windows for local recovery and inspection. The tool runs as a command-line utility that opens encrypted backups using either the backup password or an emergency kit file, producing extracted filesystem contents for review or manual restoration. It targets advanced Home Assistant users and system administrators who need offline access to configuration files, media, or add-on data from encrypted system backups.
What archive formats and platforms does the tool handle?
The tool is built to parse the newer encrypted Home Assistant archives and supports the specific encrypted .tar format used in recent releases. It offers native binaries for Windows across architectures and builds for other desktop platforms, so users can run extraction on different hosts. Supported targets include:
Windows: win32, win64, win-arm64
Linux: amd64, arm64, i386
macOS: darwin amd64, arm64
Does extraction affect system behavior or require elevated privileges?
Extraction runs locally and the tool is deliberately lightweight, distributed as a single executable so it can be scripted into maintenance workflows. In addition, installation via Windows Package Manager is supported for convenient updates. Administrative privileges are recommended on Windows to correctly recreate symlinks and hard links during extraction; without them some filesystem objects may not map exactly, so run in an elevated session when recovering live deployments.
Do I need technical knowledge to operate it safely?
The tool assumes a technical operator: it exposes flags for selective extraction and works best when scripted by administrators who can supply the backup password or emergency kit. The developer publishes the source and binaries on GitHub, so experienced users can verify behavior or build for other architectures. Granular extraction lets operators pull specific add-on data or configuration files without processing entire archives, a practical advantage when recovering single files from large backups.
Practical specialist choice for administrators, with a clear technical trade-off
The tool is a practical, specialist option for advanced Home Assistant users and administrators who need offline access to encrypted backups, and it is well-regarded within the community for recovery use. The main caveat is its command-line orientation and the need to run with administrative privileges on Windows to preserve filesystem links, which raises the bar for casual or non-technical operators.
Pros
Handles modern Home Assistant encrypted .tar archives
Native Windows binaries for win32, win64, win-arm64
Selective extraction pulls specific folders without full unpack
Single executable distribution and Windows Package Manager support
Cons
Command-line usage requires technical familiarity
Administrative privileges recommended to preserve symlinks and hard links
Decryption requires the backup password or emergency kit file
Laws concerning the use of this software vary from country to country. We do not encourage or condone the use of this program if it is in violation of these laws. Softonic may receive a referral fee if you click or buy any of the products featured here.