XZ Extract (Decompress)
Extract XZ and tar.xz archives locally in your browser without uploading files. Read more
What is XZ extract?
XZ is the container format documented by the Tukaani Project, commonly with LZMA2 compression. A plain .xz restores one byte stream; .tar.xz or .txz restores a TAR archive whose entries can then be listed and extracted. This tool handles both layers locally.
How to use this tool
Open .xz, .tar.xz, or .txz and review the detected contents. A single XZ stream provides one restored file; XZ-compressed TAR can contain multiple files and folders. Inspect paths before saving entries. Use XZ Create for the reverse workflow.
Choosing the right format
XZ itself does not store a multi-file hierarchy; TAR does. XZ includes stream and block indexes plus configurable integrity checks, but these checks detect corruption rather than proving who produced the archive.
Important limitations
Untrusted XZ data can request large decoder dictionaries or expand substantially, and embedded TAR entries can contain unsafe paths or links. Review the list, avoid overwriting important files, and use a memory-limited sandboxed extractor for large or suspicious archives.
Frequently asked questions
Why can another program not open the result?
The extension can be wrong. A valid .tar.xz must decode as XZ and then parse as TAR; a plain .xz has no TAR directory. Legacy .lzma, truncated streams, and unsupported filters are different cases.
Are my files uploaded?
No. Reading, decompressing, and preparing downloads happens locally in the browser.
Drag and drop a XZ file here, or choose Open XZ.
The archive is processed locally and is not uploaded.