- You can measure the temperature of your iPhone using an infrared thermometer.
- There is also a Shortcut you can run on your iPhone that reads the battery temperature data from the analytics file.
- Alternatively, you can search for the last_value_AverageTemperature value in the latest analytics file to check the temperature.
Method 1: Using an Infrared Thermometer
An infrared thermometer gives precise measurements and doesn’t require bringing the thermometer in contact with your iPhone.
Moreover, the results from the infrared thermometer are almost instantaneous, helping you efficiently measure the temperature of your iPhone.

Your iPhone does not display any information regarding the internal temperature, and it also looks like Apple does not allow third-party apps to retrieve data. Therefore, measuring the temperature externally with a thermometer seems the way to go.
Method 2: Use a Shortcut
PowerUtil is a Shortcut that extracts the battery temperature from the analytics file on your iPhone. To use this shortcut, enable ‘Share iPhone Analytics’ on your iPhone.
- Open the Settings app > Privacy > Analytics & Improvements > turn on Share iPhone & Watch Analytics .
- If you just enabled it, you must wait 24 hours for your iPhone to record analytics that will help the shortcut determine the average battery temperature.
Step 1: Visit the official website of the PowerUtil shortcut > tap on Add to Shortcuts .
Step 2: Tap on Add Shortcut to add it. Now, open Settings on your iPhone and tap on Privacy .

Step 3: Select Analytics & Improvements > select Analytics Data > open the analytics file with the most recent date.

Step 4: Tap on the share icon > select PowerUtil > select Always Allow or Allow Once to permit the shortcut to access the analytics file.
The shortcut will now run and extract the average battery temperature information from the analytics file.

Method 3: Check Battery Temperature From the Analytics File
If you do not want to install any third-party Shortcut on your iPhone, you can manually check the analytics file for your iPhone’s temperature readings. However, it takes some effort.
However, like the previous method, you must enable analytics on your iPhone.
- Open the Settings app > Privacy > Analytics & Improvements and turn on Share iPhone & Watch Analytics .
- If you just enabled it, you must wait 24 hours for your iPhone to record analytics that will help you check the average battery temperature.
Step 1: Tap on Analytics Data (Settings > Privacy > Analytics & Improvements) and open the analytics file with the most recent date. You will have to copy the contents of the analytics file.

Step 2: Open the Notes app and paste the contents onto a new note. Tap on the share icon > select Find in Note .
Step 3: Search for last_value_AverageTemperature . The value next to this phrase is the average temperature of your battery.
