---
title: "Extract RPM Online — Open RPM Packages | Compress Pro"
description: "Open .rpm packages in your browser — the cpio payload unwraps automatically to the real files. No rpm2cpio, no Linux needed, nothing uploaded."
canonical: https://compress-pro.com/extract-rpm
---

# Extract RPM packages.

> Open RPM packages in your browser — the payload files out.

Fedora, RHEL and SUSE ship software as .rpm — a header stapled to a compressed cpio payload. The classic unix answer is rpm2cpio piped through cpio; **the browser answer is this page**. Drop the package and the payload unwraps to its actual files automatically.

**No uploads · No ads · Free & open source.**

## How it works

1. Drop files anywhere on the page, click to browse, or paste with Ctrl/⌘ + V.
2. Pick a quality or preset — or set an exact target size and let the tool find it.
3. Compress, compare before/after, and download — individually or as a ZIP.

## rpm2cpio, retired

The rpm payload chain (rpm → cpio.xz → cpio → files) is exactly the kind of nesting the extractor chases automatically — same as [deb packages](https://compress-pro.com/extract-deb) and [tarballs](https://compress-pro.com/extract-tar-gz). Plain [cpio archives](https://compress-pro.com/extract-cpio) open directly too.

## Frequently asked questions

### Why does my rpm show a .cpio file in other tools?

Those tools peel only the first layer. The payload inside an rpm is a cpio archive (gzip-, xz- or zstd-compressed); this page detects it and unpacks that too, so you get files instead of homework.

### Can I extract an rpm on Windows or macOS?

That is exactly the point — no rpm tooling exists there by default, and installing a Linux VM to peek at one package is absurd. Everything runs in the browser, on any OS.

### Does this install or run the package?

No — scripts and triggers inside packages never execute. Files are read out passively, which makes this a safe way to audit what a package would put on disk.

### Is it private?

Yes. The archive is opened and unpacked on your own device — its contents are never uploaded, and a password, if one is needed, is used locally and never transmitted. The server does nothing but deliver this page. Want proof? Run one file through, switch your connection off, and run another — it still works.

## Related tools

- [Extract DEB packages](https://compress-pro.com/extract-deb)
- [Extract cpio archives](https://compress-pro.com/extract-cpio)
- [Zip & Unzip files](https://compress-pro.com/zip-files)

---

Part of [Compress Pro](https://compress-pro.com/) — every tool page has a markdown twin at `<page url>.md`. Full tool index: [llms.txt](https://compress-pro.com/llms.txt)
