How to Take Screenshot on Android

You can take a screenshot on Android in many ways. In this post, I'll share the 5 ways that I’ve used to take a screenshot for our Android posts. Let's get started.

Take Screenshot on Android


Physical Buttons

You can use the device’s physical buttons for taking a screenshot. Most of the devices have this key combination:

Volume Down button + Power button

Press both keys simultaneously to take a screenshot. I’ve used this method until I try the second method.

If the above key combination didn’t work it out for you, please do a Google search

Device name screenshot key

Google search for screenshot key

GravityBox [For Rooted Android Device Only]

If you have a rooted Android device with the GravityBox, then you can use this method.

I've used the GravityBox’s settings to have a screenshot option in the power off menu which helps me to take screenshots easily.

Here are the steps:

  • Open GravityBox.
  • Go to Power tweaks option.
  • Enable the “Screenshot in power menu”.
  • Screenshot option in the GravityBox power off menu

That’s all and now you can see “Screenshot” option in power off menu.


Capacitive Buttons [For Rooted Devices Only]

You can change actions of capacitive buttons to take a screenshot. For instance, you can change the long press action of the menu key to take a screenshot.

This method has two requirements: rooted Android device and GravityBox module.​

If you have both the requirements, then we can move ahead to the steps.​

  • Open GravityBox.
  • Go to "Navigation keys actions".
  • From here, you can change the actions of the capacitive buttons. In this instance, we will change the long press action of the menu key to screenshot option.
  • Tap "Long-press action" under "Menu Key" section.
  • Choose "Take screenshot" from the list of options.
  • Changing capacitive button action to take screenshot

That's it. From now on, you can take screenshot by long pressing the menu key.



I’ve used this method few times to take a screenshot of Android from PC.

You can use this method on both the rooted and non-rooted devices and here are the steps:

  • Install the AirDroid app and AirDroid Desktop client.
  • Connect the PC and Android via USB. (Alternatively, you can connect both the devices to the same WiFi network).
  • Now, sign-in on both the app and Desktop client.
  • Click on "Binocular" icon on Desktop client.
  • Binocular icon
  • Choose the AirMirror option.
  • Click on “Setting completed. Start”.
  • Now, you can see the Android screen is mirrored on PC.
  • Click on the camera icon at the bottom to see the screenshot.
  • Screenshot taken using Airdroid

You can find the screenshot here:

C: > Users > Traj > Documents > AirDroid > ScreenShot

Alternatively, click on inverted triangle beside the camera icon and select view all. It will take you to the location where your screenshots are saved by default.

If you want to save the screenshot in another location, then click on the inverted triangle beside the camera icon and select save as. Choose the location and the screenshot will be saved to that location.



First, you need to make sure you’ve installed all the necessary ADB drivers on your PC and enabled USB debugging on your Android device.

This method works on both the rooted and non-rooted devices and here are the steps to take a screenshot using ADB:

  • Go to this folder location:
  • C: > Program Files > ClockworkMod > Universal Adb Driver

  • Press Shift and right click on mouse within the Universal ADB driver folder. Select open command window here.
  • In the command prompt, type this command
  • Adb shell screencap /sdcard/screenshotadb.png

That’s all. You can see screenshot on the internal storage.

Final Thoughts

I've tried all the methods and all of them works well. I suggest you to try the method which is convenient for you.

I hope this post is useful to you. If you find the information in this post useful, share this post with your friends.

Also see:

Share Your Thoughts