Download > Windows > Utilities > System Utilities > USBTrace
USBTrace icon


A powerful and reliable USB analyzing tool

Free Download

Your rating: not submitted

USBTrace screenshotUSBTrace is an advanced yet easy to use USB analyzing tool for windows machines. The program allows you to analyze the USB protocol at hubs. host controllers and devices. The utility offers support for USB 3.0, 2.0 and 1.x devices, hubs and host controllers.

USBTrace is an useful tool for developers who create and test drivers and firmware for various devices which connect to computer using the USB ports. The application comes with a simple interface and enables you to analyze USB devices with a single mouse click. By using this tool, you will have the possibility to analyze USB traffic at USB Hubs, USB Host Controllers and many other USB devices. The program will capture and show USB Bulk, Control, Isochronous and Interrupt transfers.

USBTrace is able to decode and display both class specific and standard USB descriptors (Hub, Device, Interface, Configuration, IAD, Endpoint, String) and system enumeration data. The application will not use any filter driver for capturing USB requests.

USBTrace is capable of capturing all USB requests exchanged during the device enumeration. The program enables you to create your own custom data decoding templates in the XML format, as well. In addition, the utility lets you see information like URB, IO_STACK_LOCATION and IRP structures associated with every captured request. Furthermore, the application is able to capture PnP, User mode USB IOCTLs, USB IOCTLs, and Power IRPs.

USBTrace is capable of decoding class specific USB requests and descriptors. The program will let you see detailed information regarding the captured descriptors and requests. Support for various classes is included, such as HID, Bluetooth, Still Image Capture, Audio, Smart Card, Hub, Mass Storage, Wireless USB HWA, Printer, Video, Vendor specific device class, and more. USBTrace lets you export the captured data as XML, HTML, CSV or Text reports in order to use it in other applications.


  • The application allows you to export the captured data and detailed information.
  • The utility offers support for various devices and classes.
Name USBTrace
Developer | see all products from this developer
Product Homepage USBTrace
License Free to try (Shareware)
Last Week Downloads 4
All Time Downloads 2,011
Filesize 5.3MB
MD5 Checksum 18898775D4F2C64D92211BCE5E39C4B1
OS Support Windows All
Category Utilities

100% CLEAN Certification

BadgeUSBTrace has been tested by team against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean. Our editors will recheck this software periodically to assure that it remains clean.


Old Versions

Software Date Added
USBTrace November 26, 2014 - Latest Version
USBTrace October 24, 2014
USBTrace April 09, 2013
USBTrace January 23, 2012
USBTrace December 17, 2009

Download the free USBTrace