toolsko

Choose your language

ToolsKo is written in English. Prefer another language? Open a translated version of this public page.

Browser language suggestion: English. You can choose any language below.

Translation opens in a new tab using Google Translate. It receives this public page URL. Automatic translations may contain mistakes; use the original English page for tool inputs, downloads, and generated documents.

Your choice is remembered on this browser when storage is available. Use Language in the header to change it.

Android Profiler — Check Slow Apps

Check whether your app uses too much processing power or memory while it runs.

Beginner guide · official links · software runs on your computer

Download & quick guide for beginners

Before downloading, check whether your computer uses Windows, macOS, or Linux. The button opens the official page, where you can choose the right installer. ToolsKo does not install the software for you.

Get Android Studio (Profiler is built in) ↗

Where does it work?
Windows, macOS, and Linux computers. Choose the compatible installer on the official page. This software is installed on your computer, not on your Android phone.
What do you need?
Android Studio, your own app project, and a connected phone or emulator. Some tasks require a debuggable or profileable app build.
How do you know it works?
A performance recording or graph appears while you carry out an action in the app.
If something goes wrong
If a task is unavailable, follow the build and device requirements shown by Profiler. Compare the same action on the same device for useful results.

Official instructions ↗ · Links checked November 10, 2026

New to Android? Start with the Android starter guide →

How to use it (step by step)

  1. 1Run your own app on a test device.
  2. 2Open View → Tool Windows → Profiler and select the device and app process.
  3. 3Choose an available CPU or memory task. Start recording and repeat a slow action, such as opening a screen.
  4. 4Stop recording and check when usage increased. Change one thing in your code, then repeat the same action to compare results.

Words to know

CPU
The processor that carries out the app’s work.
Memory / RAM
Temporary working space used by an app while it is open.

Android tools: choose what you need

Start with Android Studio for native Android apps, or Flutter and VS Code for Flutter projects. The other tools help with testing, finding errors, and saving code history.

More in Developer