Click the "Select File" button above, and choose your PDE file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert PDE to another file type
To convert PDE code files to another format, you need Processing IDE or other Developer software.
Convert a file to PDE
To convert other file formats to the "Source Code File" file type, you need software like Processing IDE or a similar tool.
About PDE files
A .PDE file contains source code written in the Processing programming language or older versions of Arduino C/C++. These files, commonly referred to as "sketches," store the logic, variables, and instructions needed to generate visual arts programs or run microcontroller hardware.
You can natively open and compile these files using the Processing Development Environment or the legacy Arduino IDE. While these specialized tools are required to compile the code into executable applications or firmware, the files themselves are simply formatted plain text.
The primary disadvantage of the .PDE format is its operating system association. Without the specific IDE installed, double-clicking a .PDE file usually results in an error because standard web browsers and default text editors do not recognize the extension. Furthermore, the Arduino ecosystem deprecated the .PDE format in version 1.0, switching entirely to INO. Attempting to open a legacy .PDE file in a modern Arduino environment often triggers compatibility warnings or requires manual project restructuring.
To make the code universally readable for non-developers, convert it to TXT or HTML. If you are updating older microcontroller projects, convert the file to INO for native support in current hardware environments. For long-term archiving, code reviews, or sharing fixed-layout snippets, convert the file to PDF. Drag and drop your file here to analyze and convert it - free, online, and without installing software.
Convert.Guru analyzes your PDE file, detects the exact format, and lets you read the text inside.
If you want to convert PDE file to ODE, JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO or RS, you can use Processing IDE or similar software from the "Source Code Storage" category. In the File menu, look for Save As… or Export….
To convert SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS or TS files to PDE, try Processing IDE or another comparable tool in the "Source Code Storage" category.
The PDE 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 PDE converter.