Click the "Select File" button above, and choose your PM file.
You'll see a preview.
Click the "Convert file to..." button to save your file in the format you want.
Convert PM to another file type
The converter easily converts your PM files to various formats - free and online. No Perl or other Developer software needed.
PM to PDF
PM to JPG
PM to RPPM
PM to DOCX
PM to GREY
PM to WBM
PM to PI1
PM to EMF
PM to TSV
PM to 73I
PM to 82I
PM to DIS
Convert a file to PM
The converter also works in reverse, so you can convert other "Source Code Module" formats to PM without using software like Perl or a similar tool.
PS1 to PM
RFA to PM
HDRI to PM
FGS to PM
WBP to PM
MRF to PM
SIR to PM
XV to PM
CBM to PM
ICL to PM
LDA to PM
FX3 to PM
About PM files
A .pm file is primarily a Perl Module file containing reusable source code used by the Perl programming language to define classes, functions, and variables. Secondary uses include X PixMap (XPM) images for the X Window System, and legacy PageMaker or PlotMaker documents, as well as 3D Progressive Mesh files for Trainz Simulator. You can open Perl modules with any text editor like Notepad++ or Visual Studio Code. For XPM images, GIMP is typically used. Users frequently need to convert .pm files because raw source code files are often flagged by email filters and corporate firewalls as security risks. Furthermore, they lack formatting for easy reading or printing by non-developers. For legacy image or layout types sharing the .pm extension, the format is practically unsupported by modern web browsers and mobile devices, requiring specialized legacy software to view. For sharing and reviewing code, convert .pm to PDF or TXT. To use legacy X PixMap graphics on the web, convert them to PNG or WebP. To archive older PageMaker documents securely, convert them to PDF/A. Drag and drop your file into convert.guru to analyze and convert it securely right in your browser - free, online, and without installing software.
Use Convert.Guru to open and convert your PM file.
If you want to convert PM file to NM, AM, JS, TS, PY, JAVA, CPP, C, CS or PHP, you can use Perl or similar software from the "Perl Source Code Module" category. In the File menu, look for Save As… or Export….
To convert SH, PY, KT, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS or TS files to PM, try Perl or another comparable tool in the "Perl Source Code Module" category.
The PM Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our PM converter.