Back to software list

Screenshot of WHDArchiveExtractor on AmigaOS

About WHD Archive Extractor

WHD Archive Extractor is a command-line tool for Amiga users working with large sets of WHDLoad archives. It scans folders and subfolders for supported archives, extracts them using Amiga-native tools, and recreates the original folder structure under a chosen output path.

It was written to make large personal WHDLoad collections easier to manage on the Amiga itself, while preserving Amiga-specific filenames and file attributes that can be lost or altered when archives are handled on other systems.

What Problem It Solves

Extracting WHDLoad archives directly on an Amiga helps preserve the original file layout, naming, and attributes. Doing that manually for hundreds or thousands of archives is slow and repetitive.

WHD Archive Extractor automates that process, keeps the source folder structure intact, and can also skip work that has already been done when the destination drawer already exists.

What It Can Do

What's New in the Current Version

Manual

Read the full WHD Archive Extractor manual

The Aminet readme and GitHub repository cover command-line usage, prerequisites, and workflow details. It also works well alongside WHDFetch and IconSync.

Typical Use

A typical use is to point WHD Archive Extractor at a folder tree containing downloaded WHDLoad archives and provide a destination path on an Amiga volume.

USAGE:
WHDArchiveExtractor <source_directory> <output_directory>

For example:

WHDArchiveExtractor PC0:WHDLoad/Beta DH0:WHDLoad/Beta

This scans the PC0:WHDLoad/Beta directory and extracts supported archives to DH0:WHDLoad/Beta, preserving the folder structure.

Requirements

WHDFetch builds on the same extraction workflow by downloading and extracting WHDLoad archives directly on the Amiga. View WHDFetch.