I know the speeds would obviously be a key factor, but is there any spot on way to tell if a device is USB 2.0 or 3.0 such as a USB flash drive?
On the hardware side, I have been noticing that the plastic in the plug is generally blue for USB 3.0 and white for USB 2.0.
I also believe there is a special USB “symbol” that denotes a USB 3.x connector.
USB3 has more pins than USB2.
USB1 and USB2 have four pins, two for power, one pair for data. USB3 has those four in the standard place, and two extra pairs for 'superspeed' communication.
Wikipedia has two pictures of this, though I must admit is is not clear when you look at them. It should be much easier when looking at a physical device. (Note that both USB3 ports are blue in the pictures below, which matches @mdpc answer.)
Added the picture from Scott's link here:
protected by JakeGould Oct 19 at 19:53
Thank you for your interest in this question.
Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?