LZH Extractor

LZH (also seen as .lha) is a compressed archive format from the LHA/LHarc tools, still common in retro and Japanese software. Open a .lzh or .lha file right in your browser, list what is inside, and download the files — or repackage everything into a standard .zip. No LHA software, no installs, no uploads, no sign-up.

Drop a .lzh file here or click to choose — opened on your device, never uploaded

    How to open a LZH file

    Drag your archive onto the box above or click it to pick a .lzh or .lha file. The tool opens the archive in your browser, lists every file with its size, and lets you save any file on its own or choose Download as .zip to repackage the whole archive into a standard ZIP that opens natively on Windows and macOS.

    The decoding runs on your own machine: the .lzh is handed to libarchive, compiled to WebAssembly and driven from a background worker so the page stays responsive, with nothing to upload and no software to install. LHA and LHarc archives are decades old, so a browser that reads them without hunting down a legacy unpacker is often the quickest way in.

    That worker pulls roughly 1 MB of WebAssembly from this site, and that decoder is the only thing this page ever requests. The honest test takes a few seconds: open your browser’s network panel, drop in a .lzh, and read the list. Every request is for the decoder; your archive is not among them, because at no point does the tool send your data anywhere.

    No file size limit is imposed here, since there is no upload and no server quota. The .lzh, each file lifted out of it, and any ZIP being assembled all sit in memory at once, so what actually caps you is the free RAM on your device rather than a stated number.

    Working with another format? Open a ZIP, a .tar.gz, or convert a RAR or 7z to ZIP.

    Frequently Asked Questions

    How do I open a .lzh file?
    To open a .lzh file, drop it onto the box above or click to choose it. The LZH extractor opens the archive in your browser, lists the files inside with their sizes, and lets you download them individually or choose Download as .zip to repackage everything. Nothing is uploaded to a server.
    Can I open a .lzh or .lha file without LHA software?
    Yes, the LK Forge LZH extractor opens .lzh and .lha archives without any LHA or LHarc software installed. It reads the archive directly in your browser using a built-in decoder, so you do not need a legacy unpacker. It works on Windows, macOS, Linux, Android and iOS.
    What is the difference between .lzh and .lha?
    None that matters here: .lzh and .lha are two file extensions for the same LHA archive format, and this tool reads both. Older tools and different platforms simply chose one extension or the other for identical archives.
    Is it safe to open my LZH here?
    Yes, the LZH extractor is safe for private archives. There is no server side to this tool at all. The .lzh is opened by a WebAssembly decoder in a background worker inside your browser, and every extracted file stays in your device’s memory until you download it or press Clear.
    Does the LZH extractor work offline?
    Yes, once the decoder is cached in your browser. The only thing this tool requests is roughly 1 MB of WebAssembly from this site; your archive is never among the requests. With the decoder already cached, extraction runs with the network turned off.