Analyse a .RPM file

HomeFormats.RPMID

What is a .RPM file?

RPM is a Red Hat or Fedora software package. Installed with rpm or dnf.

Did you know
  • RPM (Red Hat Package Manager) dates from 1995 and is used across Red Hat-family Linux.
  • An RPM is built from four parts - a fixed lead, a signature, a metadata header and a payload that is usually a gzip-compressed cpio archive.
  • RPM was written in 1995 by Erik Troan and Marc Ewing of Red Hat, drawing on earlier packaging experiments named pms, rpp and pm.
What Analyser reads
Read software packages and Unix archive streams: Python wheels, NuGet, Chrome/Firefox/VS Code extensions, Electron ASAR, Windows APPX/MSIX, Debian (DEB), RPM, RubyGems, conda, Anki, Microsoft CAB, cpio, Unix ar and Microsoft COFF libraries (.lib - telling a static library apart from a DLL import library, with the target architecture and the DLLs it binds to) - showing name, version, dependencies and the file tree.
Depth of analysis
.RPM is an identification-grade format: Analyser recognises it from its bytes and decodes the header metadata it carries, rather than opening it in a full viewer. Formats that do get a full viewer are marked "Full" on the formats page.
Open a .RPM file
Drag a .RPM file onto the Analyser home page (or tap to pick one). It is identified entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.
Related formats
.CPIO · .A · .LIB · .WHL · .NUPKG · .CRX · .XPI · .VSIX · .ASAR · .APPX · .MSIX · .APKG · .CONDA · .DEB · .GEM · .CAB · .ACE · .ARJ and more. See all supported file types.