Click the "Select File" button above, and choose your PERFETTO-TRACE file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert PERFETTO-TRACE to another file type
To convert PERFETTO-TRACE Trace files to another format, you need Perfetto Trace Viewer or other Developer software.
Convert a file to PERFETTO-TRACE
To convert other file formats to the "Performance Trace File" file type, you need software like Perfetto Trace Viewer or a similar tool.
About PERFETTO-TRACE files
A .perfetto-trace file is a binary performance trace generated by the Google Perfetto tracing tool. Developers use these files to record system-level activity, memory usage, and CPU scheduling, primarily on Android, Linux, and Chromium platforms. Under the hood, these traces are serialized using Protocol Buffers (protobuf), making them extremely dense and highly efficient for recording high-frequency system events. Because it is a complex binary format, you cannot simply open a .perfetto-trace file in a standard text editor. Users typically rely on the web-based Perfetto UI to visualize the timeline. However, relying strictly on a dedicated web viewer creates bottlenecks. Users often need to parse the data programmatically, integrate it into custom dashboards, or share specific metrics with non-technical teams. To make the data accessible outside the Perfetto ecosystem, users frequently need to convert .perfetto-trace files into standard data formats like JSON, CSV, or plain TXT. Converting to CSV allows teams to analyze the underlying SQLite trace processor data in standard spreadsheet tools. Keep in mind that converting to raw text formats strips away the visual timeline UI, leaving only the raw event data. This file format is difficult to open or convert because standard document converters do not understand the Perfetto protobuf schema. Often, only the original trace processor can properly read or export the data.
Convert.Guru analyzes your PERFETTO-TRACE file, detects the exact format, and lets you read the text inside.
If you want to convert PERFETTO-TRACE file to CSV, JSON, XML, YAML, YML, TOML, INI, CFG, CONF, DAT, DB or SQL, you can use Perfetto Trace Viewer or similar software from the "System Performance Tracing" category. In the File menu, look for Save As… or Export….
To convert DBF, XML, SQLITE, XLSX, SQL, TSV, ACCDB, YAML, MDB, CSV, ODS or JSON files to PERFETTO-TRACE, try Perfetto Trace Viewer or another comparable tool in the "System Performance Tracing" category.
The PERFETTO-TRACE 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 PERFETTO-TRACE converter.