English English  Deutsch Deutsch  Français Français  Italiano Italiano

PE Explorer is really a great product for re- engineering. I was looking for a simple DLL viewer, something like MS Visual Studio's Dependency Walker. But PE Explorer's design and features killed me!

Viktor Mykhayliv

Thanks for producing a great shareware product. Products like yours continue to show that quality software doesn't have to have Microsoft stamped on it.

Ron DeFulio

I find that PE Explorer has more features than other products I've tried, and it organizes those features nicely. I can find whatever I need to know about my executables with ease.

Clay Ruth,
Sargent & Lundy LLC

More praise for PE Explorer

PE Explorer Feature List

General Features

  • Working with 32-bit PE files such as .EXE, .DLL, Device Drivers (.SYS, .ACM), ActiveX Controls (.OCX), Borland Libraries (.DPL and .BPL), XP Visual Styles (.MSSTYLES), Control Panel Extensions (.CPL), Screen Savers (.SCR) and any other win32 executables.
  • UI for exploring and editing the contents of these executable files.
  • Working with damaged files: PE Explorer opens broken or packed files in Safe mode.
  • PE file integrity verification.
  • Checksum computing and modification.
  • Entry Point value modification.
  • Modification of EXE and DLL file properties.
  • UPX Unpacker.
  • UPack Unpacker.
  • NSPack Unpacker.
  • Support for custom plug-ins to perform any startup processing.

PE Header ViewerPE Explorer makes it easy to analyze PE file structure, modify exe properties, fix compilation bugs, repair damaged resources or modify the internal arrangements of PE files. With PE Explorer, file headers, data directories, section headers, and export tables are ready and waiting for your command.

Use it for serious development projects, for restoring lost information, for keeping damaged files intact, to reverse engineer projects with missing source code, or to view the imports/exports of the standard DLL's.     Get an Inside Look with the PE Explorer Product Tour

Advanced Features

  • Headers Info Viewer displays the EXE header information contained in the PE file header.
  • Data Directories Viewer to view and edit Data Directories.
  • Sections Header Viewer to view, extract, recalculate or delete sections from the program body.
  • Section Editor to change all the fields in the section header or repair and restore the damaged section headers settings.
  • Export, Import and Delay Import Viewers.
  • Quick Function Syntax Lookup.
  • Syntax Description Editor.
  • Unmangling the exported symbols.
  • Digital Signature Viewer.
  • Relocation Viewer to view contents of the base relocation table.
  • Resource Editor to view, delete, extract or modify nearly every type of resources.
  • Application Manifest Wizard inserts the manifest resource in existing applications — an easy way for legacy applications take advantage of the new look for common control styles on Windows.

Quick Function Syntax LookupPE Explorer provides important information about entry points, numbers, names and calling syntax of exported functions.

Now, when reviewing functions with the Imports, Exports and Delay Imports viewers, clicking a function entry instantly displays the calling syntax for that function PE Explorer knows about and allows you to expand the syntax database with your own definitions. Parameters, return values, calling conventions are conveniently displayed for you in the window below.    Discover How PE Explorer Simplifies Function Reviews

Resource editorPE Explorer offers one of the most convenient and easy-to-use resource editors available for Windows. Visual editing features let you quickly browse and modify executable file resources from within the file without having to write any scripts. Dialog boxes, menus, string tables, icons, bitmaps, manifests and more are right at your fingertips.    Learn About PE Explorer’s Resource Editor

Resource Tuner, a spin-off version of the resource editor component of PE Explorer is available.    Get yourself one of the most popular Resource Editors

Power Coder Tools

  • Disassembler
  • Dependency Scanner traces the dependency chain for the program's libraries
  • TimeDateStamp Adjuster
  • Debug Information and Relocations Removal Tools

PE Explorer DisassemblerPE Explorer Disassembler utilizes a qualitative algorithm designed to reconstruct the assembly language source code of target binary win32 PE files (EXE, DLL, OCX) with the highest degree of accuracy possible. Disassemble an application or library to figure out its exact inner workings. Easily navigate through the disassembly in PE Explorer. Whenever possible, the disassembly will show descriptive names extracted from runtime type information stored inside the executable file. The PE Explorer Disassembler focuses on ease of use, clarity and navigation.    Step Inside: PE Explorer Disassembler

Dependency ScannerThe Dependency Scanner tool allows you to recursively scan all modules linked to by a particular PE file. Use the Dependency Scanner to make it crystal clear which libraries an application depends on, so you know exactly which files you need to package into your application's installation program. Or which files to copy when moving a 3rd party application from one computer to another.
Learn More in the Product Tour

Get Started with a 30-Day Free Trial

Download PE Explorer and start exploring your applications now.

Download PE Explore PE Explorer runs on all versions of Windows, from Windows XP to the latest Windows 11.