.PROFM File Extension

Android App Baseline Profile

Developer Google
3.5  |  2 Votes

What is a PROFM file?

A PROFM file is a baseline profile created for use with an Android application. It contains precompiled functions that an app can quickly load when a user performs a common task (such as opening the app or switching screens). Precompiling these functions speeds up the app's performance.

More Information

If Android developers want to help their app run more efficiently, they can use Android Studio's Macrobenchmark tool to create a baseline profile for their app. This baseline profile typically includes app startup code and code used for common tasks. When a developer uploads their app's .AAB file to the Google Play Store, their app's baseline profile is uploaded as part of that package.

When an Android user downloads the app from the Google Play Store, they receive both the app's .APK file and its baseline profile, saved as a PROFM or .PROF file. During app installation, the Android Runtime performs ahead-of-time compilation on the code include in the app's baseline profile. This allows the app to perform the functions included in its baseline profile more quickly, because those functions do not have to be just-in-time compiled.

Common PROFM Filenames

Baseline.profm - The default name assigned to baseline profiles.

How to open a PROFM file

PROFM files are not meant to be opened. To learn more about PROFM files and how to use them, refer to Google's official documentation.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open or reference PROFM files

Included with OS

Verified by FileInfo.com

The FileInfo.com team has independently researched the Android App Baseline Profile file format and Android apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.