Click the "Select File" button above, and choose your DWARF file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert DWARF to another file type
To convert your DWARF file to another format, you need GDB or other Developer software.
Convert a file to DWARF
To convert other file formats to the "Debugging Symbol File" file type, you need software like GDB or a similar tool.
About DWARF files
A .dwarf file contains standardized debugging data used by compilers like GCC and LLVM to map binary machine code back to human-readable source code. Ideally, this data is embedded within an executable (ELF format), but it is often stripped into a separate .dwarf or debug file to reduce the application's size (a technique known as "Split DWARF").
The main issue for users is that .dwarf files are complex, hierarchical binary blobs that cannot be opened in standard text editors like Notepad++ or VS Code. Without the corresponding source code and executable, the file appears as gibberish. Developers often need to "convert" this binary data into a readable text dump to inspect variable locations, line numbers, or call frame information. While command-line tools like dwarfdump or readelf can generate these massive text logs, navigating them is tedious.
Convert.Guru analyzes your DWARF file, detects the exact format, and lets you read the text inside.
Users also converted DWARFS, C, II, DB$ and PDB files.
FAQ
If you want to convert DWARF file to PDB, JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO or RS, you can use GDB or similar software from the "Program Debugging Information" 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 DWARF, try GDB or another comparable tool in the "Program Debugging Information" category.
The DWARF 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 DWARF converter.