Want to check your phone's hardware, sensors and components, to make sure everything is operating properly? Need to fix your smartphone or tablet?
Use TestM app to get a full phone info and device status before you go into the lab!

Check your phone easily!
TestM is a FREE full hardware diagnostic app available for your smartphone and mobile device. Use TestM to check your phone info & specs, get a full report to repair just what you need to and no more. Create accurate online certificates to buy or sell your phone.

The Most Accurate & Easy Mobile Tester App
• Pinpoint problems with your phone, tablet or smart device
• 20+ comprehensive tests for all aspects of your device
• Compatible with more than 14,000 iOS devices!
• Verify you’re not buying a stolen phone with the IMEI check
• Make sure device is unlocked and ready for use in your country
• Supports over 20 languages

Hardware Check and Report for your Device
Complete the phone IMEI check and receive a full status report online, and within minutes, get an accurate objective report with all your phone info, that can be repair your phone.
TestM reports are easy to understand, simple to produce, and available online anywhere, anytime, for any smartphone or mobile device and you can also set reminders to check your device every time you like.

List of Tests Included in the app:
• Screen test: Touch Screen, 3D touch
• Sound test: Speakers, Earpiece, Microphone, Headphones
• Motion: Gyroscope, Accelerometer, Compass
• Connectivity test: WiFi, Bluetooth, Cellular, GPS
• Hardware test: Light Sensor, Charger, Vibration, Proximity Sensor, Fingerprint Sensor
• Camera test: Front Camera, Back Camera, LED Flash

Find Repair Shops
Search for and locate repair shops nearby. Save time and money and only fix what you know is broken. Thanks to TestM you'll know exactly what's need to be fixed on your iOS device and you won’t be wasting time and money anymore on your phone or tablet.

For questions & support:

What’s New

Version 3.3.4

Minor bugfixes

Ratings and Reviews

4.4 out of 5
1K Ratings

1K Ratings

dpbrick ,

It’s pretty thorough

But... the ads become longer and longer the further through the tests you get. Gets pretty annoying by the end.

Also it’s not clear which tests you have passed and which you still need to do. It indicated my phone had passed all the tests, but as I looked down through the tests I realized there were several tests I had not performed yet.

Finally, the ambient light sensor test is really superficial. What you really want to know is whether or not the phone can successfully dim the screen as ambient light intensity decreases and vice versa. All it does is presumably check to see that the input from the sensor decreases when you place your hand over it.

Regarding the back camera test, I’d like to know how the person running the test would know when their face is fully framed when they have the screen turned around backwards so they can’t see it. That’s a two-person test to be sure.

The instructions for the compass test need to be clearer. While the animation shows how the test should be performed, the text of the instructions doesn’t explain you must first place the phone down on a flat surface, screen side up, and then flip it over, screen side down. So the people who are having trouble with that test are probably doing so because they are reading your instructions :-).

Still, for free, it’s a pretty good app and quite thorough.

Developer Response ,

Thank you very much for the feedback!
First, we will explain that the advertisements allow us to offer the free application tests.
There is a paid version where there are additional tests and no advertisements.
With regard to the tests, you seem to have started the automatic test and therefore the screen presented you with tests that were not done. Not all tests are still in automatic testing.
For the rear camera test, the application makes a sound when performing the test, so the user can conclude that the test is complete.
We will check the compass check instructions, thank you very much.
We continue to improve and streamline the various application tests.
We'd love to know what type of device you're using.
Thank you very much for the constructive criticism! We'd like to hear from you again.
For further questions you can contact us at

andrewsjra ,

Great Diagnostic App

This app is great for testing your phones functionality. All the tests works great except for a glitch I found on the 3D Touch test. I’m unable to get a response pressing down on the areas it asks when the setting is set for firm on my iPhone X. The test tells me it failed. Works fine on light and medium settings. Possibly a glitch as I don’t have any issues on firm for 3D Touch on any apps I’ve used.

Add a battery test too and I think the entire phone is covered.

Developer Response ,

Thank you for the review and the feedback! We will look into it :)

His Immenseness ,

Doesn't work

This app came highly recommended by Kim Komando and most of the users of it, so I installed it. When I opened it, I agreed to allow the thing to access my location when the app was running and to send me push notifications, then I watched a screen that had the app name and a little processing wheel go round and round and round and round and round... and round some more, but nothing else happened. I tried uninstalling and reinstalling, same thing. I tried clearing memory, same thing. I tried clearing memory and turning off the phone for several minutes before trying again. Same thing. Finally I decided to quit wasting my time, uninstalled it, and wrote this review. I have a relatively new iPhone 8 and am using only 26 GB of the 64 GB of storage, and the App Store told me that TestM would run on my phone, but it hasn't. I welcome any suggestions from the developer.

Developer Response ,

Hi, we are sorry for your experience. We've forwarded your comment to the development team. We are doing our best to be the most efficient smartphone testing app, please let us know what we can do better in order to improve our app. We'd appreciate your constructive feedback by contacting us at TestM Team

App Privacy

The developer, Veesto ltd, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Location

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like