How to take screenshots of your Android based phone from Windows

This tutorial will walk you every step of the way through the process of taking screenshots of your Android phone.

  1. Start out by downloading and installing the drivers for your Android phone.
  2. On your Android phone, select Settings.

    android menu

  3. Then select Applications -> Development -> and enable USB debugging by placing a check in the box next to it.
  4. android menu

  5. Now you’ll need to download the Android SDK from Select the Windows version, and save the file. It’s not a huge file, but it’s not small either. Depending on your Internet connection speed, it might take a while to download.

  6. click to enlarge

  7. Once the download has completed, unzip the file to somewhere on your hard drive that you’ll remember. Your C:\Program Files\ folder is one good place, but anywhere will do.
  8. Now you’ll need to download the JDK (Java Developers Kit) from Don’t be confused by the number of different files that are available to download on that page – the one you’ll need is Java SE Development Kit (JDK). Again, the download can take a while.

  9. click to enlarge

  10. Once completed, run the JDK installation. Click Next all the way through until you’re done (the installation is very straight forward).
  11. Now plug in your Android Phone, if it isn’t already.
  12. Locate the folder you unzipped the Android SDK in (step #5 above), open the Tools folder and double-click ddms.bat (it might be titled just ddms if you don’t show extensions).
  13. The first time (but not subsequent times) you open the Android SDK DDMS, you’ll be prompted with a window (see screenshot below) asking if you’re willing to send usage statistics to Google. Review the Google Privacy Policy if you’re unsure if you want to enable or disable this feature. Click the Proceed button to finish opening DDMS.
  14. The Dalvik Debug Monitor will open. Make sure your device is listed in the upper-left window, and select it by clicking on it once.

  15. click to enlarge

  16. To take a screenshot, select Device > Screen capture …
  17. The Device Screen Capture window will open, and display whatever is being displayed on your Android phone.
  18. On your phone, navigate to the screen you want to capture.
  19. Back in the Device Screen Capture window, click the Refresh button.
  20. The screen you want to capture (again, the one you navigated to on your Android phone) should appear. Click the Save button.
  21. Choose a name for your screenshot, then select a location to save the file. Click the Save button.

  22. click to enlarge

  23. Repeat steps 14 – 17 to take more screenshots.
  24. That’s it!

104 thoughts on “How to take screenshots of your Android based phone from Windows”

  1. Pingback: Take Screenshots of Your Android Phone [Android] | DodaPedia

  2. Pingback: Take Screenshots of Your Android Phone [Android] · TechBlogger

  3. Pingback: Take Screenshots Of Your Android Phone | Lifehacker Australia

  4. Pingback: The Far Edge » Blog Archive » Take Screenshots of Your Android Phone [Android]

  5. Pingback: Take Screenshots of Your Android Phone [Android] « Coolbeans

  6. Pingback: Take Screenshots of Your Android Phone [Android] | AskCharly

  7. Pingback: IRC op Android

  8. Pingback: Take Screenshots of Your Android Phone [Android] | All | Brunei fm News – World Perspective

  9. Pingback: Pokaż swój zrzut ekranu | - Polskie Centrum Androida

  10. Pingback: Is there an app that takes a screenshot of my phone? - Android Forums

  11. Pingback: How to surf the web anonymously on your Android device | TuxWire : The Linux Blog

  12. after step 9, I click on the ddms and a black screen pops up for just a sec and closes. so pls suggest me wat should i do in this case

  13. Vista will not allow me to change the driver for my phone. It automatically detected it as a USB device and apparently it thinks that’s what’s best for it, no matter how hard I try to change/update it. I think that is what’s preventing me from being about to do anything. :-( This should really be easier. All I want is a stupid screenshot. On the Pre, you press one maybe two buttons!

  14. Pingback: [GUIA] ROM Update para HTC Kaiser (y similares) - P

  15. Pingback: iAndroid – HTC Hero » צילום מסך באנדרואיד – מדריך

  16. Pingback: Screenshots of peoples Droid desktops? - Page 196 - Droid Forum - Verizon Droid & the Motorola Droid Forum

  17. Is there any standalone executables for the Windows XP environment except installing the Android SDK, for taking the snap shots.

  18. Pingback: Make your own theme! - Droid Forum - Verizon Droid & the Motorola Droid Forum

  19. Pingback: eduStyle Blog || » 2010 eduStyle Higher-Ed Web Awards – Submit your site

  20. Pingback: Anyone Out There - Droid Forum - Verizon Droid & the Motorola Droid Forum

  21. Pingback: help or request for custom launcher drawer - Page 2 - Droid Forum - Verizon Droid & the Motorola Droid Forum

  22. Pingback: How to take screenshots of your Android based phone from Windows « Simples Assim

  23. Pingback: screen capture - Android Central Forums

  24. Pingback: How do get screen shots? - Droid Forum - Verizon Droid & the Motorola Droid Forum

  25. Pingback: How to take a screen shot? - Page 2 - Droid Forum - Verizon Droid & the Motorola Droid Forum

  26. This needs you to use the syncing with PC and enable debugging mode.Else you will keep getting the blank screen. Works perfectly for me.

  27. Pingback: Capture Droid Screen - Droid Forum - Verizon Droid & the Motorola Droid Forum

  28. Pingback: Medaljens baksida – Android och dess brister | Swedroid

  29. Pingback: What do you have on your Home screens

  30. Pingback: Droid Forums Announces Project Liberty

  31. Pingback: Windows PC에서 DDMS를 통한 폰 화면 캡쳐하기 | Jay Blog

  32. I get as far as step 10, but no device is listed on the Dalvik Debug Monitor using my HTC Desire. How do i add my phone to the monitor?

  33. when i click ddms, all that happens is the command prompt pops up for a split second, and nothing else. HELP!

  34. Pingback: Screen Shot App or Function for Non-Rooted Device

  35. Pingback: simpleArt » Blog Archive » Screenshot androidu

  36. Pingback: Screenshot - Android Forums

  37. Pingback: Screenshots? -

  38. Pingback: Android SDK and Taking Screenshots... - Android Forums

  39. Pingback: printing texts? - Android Forums

  40. Pingback: [Q] Video Shooter ?

  41. Pingback: Screenshots - How to guide - Android Forums

  42. Pingback: Android users: show your homescreens!

  43. Pingback: What’s On Your Home Screen | Roo-minations

  44. Pingback: Screenshots - Android Forums

  45. Pingback: screen shot app? - Android Forums

  46. Pingback: Post Your HTC Incredible Screens - Page 47 - Android Forums

  47. Pingback: GDE Home Replacement App/Screenshots - Android Forums

  48. Pingback: Post your home screens - Page 16 - Android Forums

  49. Pingback: Screenshot DX!!!! - Android Forums

  50. Pingback: only root can take screen shots? - Android Forums

  51. Pingback: screen capture - Android Forums

  52. Pingback: Show Us Your Homescreens X8 - Android Forums

  53. People who are facing problem in running ddms need to add the sdk path to your PATH system environment variable.

  54. Pingback: 8 things to do first on your Android phone!

  55. People who are facing problem in running ddms need to add the sdk path to your PATH system environment variable.

    Could you tell me exactly whatt that means? Just get a black screen pop up for a second and then nothing.


  56. Pingback: 8 hal yang harus dilakukan pertama kali pada ponsel Android Anda!

  57. Sunil Kamat says
    People who are facing problem in running ddms need to add the sdk path to your PATH system environment variable.

    I was having problems as DDMS was showing the error message: “Failed to get the adb version: Cannot run program “adb”: CreateProcess error=2, The system cannot find the file specified.” Your reply helped me solve it.

    For those who don’t understand, open up your System properties (right-click on Computer > select Properties > click Advanced System Settings). Click on Environment Variables. Under the System variables section, find the variable called Path. Double-click on it to edit it.

    WARNING: Be careful to not change the variable name or delete the variable value. If you accidentally do anything harmful, click the Cancel button and start again. Deleting the value of the Path variable can seriously damage your system. Proceed carefully.

    Press the End key on your keyboard while the text cursor’s focus is in the Variable value box. If your Android SDK is stored in the folder “C:\android-sdk-windows” add the following text. If your SDK is stored in a different folder, change the text accordingly and add it.


    Take note that you must start with a semicolon as shown below to separate the new entries from the rest of the Path variable value. Also, make sure that the above paths actually do exist in your SDK folder. If they don’t, you’re probably doing something wrong.

    Click OK to everything once you’re done. Then you can run DDMS again, and you should see your phone listed.

    Additional Tip: It’s best to extract the Android SDK to a folder in the root of the drive, such as “C:\android-sdk-windows”. Extracting it to a folder deep inside your hard-drive (such as your Documents or Downloads folder) can cause the SDK to not function properly.

    I hope the author of this great article will consider including the above information in it.

    1. The author is grateful for your research and is indeed going to update this tutorial (and do new screenshots and a bit of a re-write) when he gets back from vacation :) Thank you so much ADTC, I will be absolutely certain to credit you for your work.

  58. Pingback: Taking Screenshots on the Android-powered Nexus S — nanyate

  59. Michael Franzen

    Running Windows 7 64, followed instructions but when running ddms batch file I get this error message:
    01:28:37 E/adb: Failed to get the adb version: Cannot run program “C:\ANDROI~2\tools\adb”: CreateProcess error=2, The system cannot find the file specified

    Any idea what is wrong or what I can do to fix this. I have a Dell Streak, android v2.2.1

  60. Michael Franzen

    Never mind… figured it out…. here is another step to include in the instructions for everyone:
    When you copy the “android-sdk-windows” to the recommended root of your C:\ drive the “\platform-tools” directory is not installed, (at least it didn’t install for me with the original pkg) but I did find a small text note in the C:\android-sdk-windows\tools directory named: “adb_has_moved” which is part of my error that I was getting. It says:

    The adb tool has moved to platform-tools/
    If you don’t see this directory in your SDK, launch the SDK and AVD Manager (execute the android tool) and install “Android SDK Platform-tools” Please also update your PATH environment variable to include the platform-tools/ directory, so you can execute adb from any location.

    So I ran the SDK manager (in the root of C:\android-sdk-windows directory) and installed the platform-tools pkg.
    Window popped up asking if I wanted to restart the adb server, so I said yes, then ran the ddms batch program and it worked great, got my screen shots in perfectly.

    Side Note: I originally was using a app (Screen Shot It) to do this but it was leaving a nasty red filter colour overlay over all my screen captures which ended up with a washed out red image hard to view.

    Thanks for this resource, and happy it works well!

  61. Pingback: Saving Android Apps. to SD card « Mukut Saha

  62. Pingback: Gerencie seu Android facilmente com o My Phone Explorer

  63. Michael Franzen

    Ok, the developer went to bat for me with the program Screen Shot app and made an update two days later for not only me but anyone else having the same problem as I was having (see my comment above) and now it works great. Even more convenient then doing through your PC…. now that it works :-)

  64. Pingback: Let us peek at your Screens! - Forum de telechargement et partage

  65. Pingback: Help Installing Android SDK For ScreenShots - Forum de telechargement et partage

  66. Thanks….It helped me to do many other things on my mobile…:)

    But to just capture screen shot…one can avoid all this. Every phone has a short cut assigned to capture screenshot. For Galaxy series (Mine is ACE), one need to hold bottom-right (back-key) and press home key (the middle one)…that’s it…Check ur sdcard to see the image. Or one can search for applications to capture screens.

  67. Pingback: Screenshots auf Android-Smartphones, speziell Samsung Galaxy | /aw/

  68. Pingback: Take a Screen Shot (no root) - Android Forums

  69. Pingback: General Front facing camera or no? - Android Forums

  70. Pingback: Gerencie seu Android facilmente com o My Phone Explorer « Infostaff

  71. Pingback: Wird es Updates/Bugfixes geben f

  72. Pingback: Screenshot Android Smartphone Samsung Galaxy | Windows Security Blog - Sicherheit gegen Malware

  73. Pingback: zeigt mir euren Homescreen - Seite 2 -

  74. Pingback: Odys Loox Allgemeine Fragen und Antworten und Diskussionen Thread - Seite 52 -

  75. Pingback: Odys LOOX USB Lade-MOD - Seite 4 -

  76. Yohhhhhhhhhhoooo :)
    Yes after a long fight for 3/4 mths i really found one article that says properly how to take screenshots from an android phone. a big big thank you :) very happy today.

  77. Pingback: Wie erstelle ich beim Vision einen Screenshot? -

  78. Pingback: [INFO] Pearl Meteorit MMB-422.HDTV - Seite 68 -

  79. Whoever took the time to post this .. thank you. I am very non-technical but followed the steps and wasable to get my text for court. You rock – thanks!

  80. Pingback: Screenshots erstellen mit Pearl Meteorit MMB-422 -

  81. Great walkthrough. Had an app on an unused phone that I needed screenshots of (app no longer on Google Play). This really helped. Thanks!

  82. Hi,

    I am getting this message when i click on the ddms

    The standalone version of DDMS is deprecated.
    Please use Android Device Monitor (monitor.bat) instead.

    The DDMS is opening but my device is not getting listed. Please let me know the solution to this problem.

  83. Pingback: Gerencie seu Android facilmente com o My Phone Explorer ‹ Adriano Laureano


  85. Pingback: Can I screenshot my HTC Legend without rooting it? | CL-UAT

  86. Pingback: Can I screenshot my HTC Legend without rooting it? | XL-UAT

  87. Pingback: What's On Your Home Screen - Lobo Strategies

  88. Pingback: What's On Your Home Screen - Lobo Strategies

Leave a Comment

Your email address will not be published. Required fields are marked *