How To Check USB OTG Support For Your Android Phone

Last Updated: February 6, 2016

Thanks to its open-source nature, the amount of stuff you can do with Android is downright amazing. You can install custom ROMs, and even use an Android phone to boot Linux on PC. That said, Android has numerous productivity enhancing features, but USB OTG is surely one of the most useful of them all.

Put simply, USB OTG (short for On-The-Go) enables an Android device to act as a “USB host”, enabling it to power and control other USB peripherals such as keyboards/mice, game controllers, and much more. There are many ways in which you can use USB OTG to enhance the functionality of your Android phone. But before even doing that, how do you find out whether your Android phone supports USB OTG in the first place?

If you haven’t guessed it by now, that’s what we’re here to help you with. So without further ado, here’s a lowdown on how to check USB OTG support for your Android phone.

How to check USB OTG support for your Android phone?

You can use Easy OTG Checker, a simple app to check whether your phone supports USB OTG or not. Here’s how:

Step 1: Install and fire up Easy OTG Checker, and connect a USB OTG device (e.g. SanDisk Ultra USB OTG) to the phone. Now, tap the “question mark” button.

usb otg checker press button

Step 2: Easy OTG Checker will take a few seconds to check your Android phone’s USB OTG compatibility, and then display the result. Apart from that, the app also displays system information such as the device’s make/model, and Android version. Here’s the result, as displayed on a USB OTG supported Android device:

usb otg checker detected

And here’s the result, as shown on a non USB OTG compatible device:

usb otg checker not supported

That’s all there’s to it. Can’t get any simpler than that, right?

Other noteworthy points:

  • If your Android phone’s retail box has the USB OTG logo (see below), it supports USB OTG.

usb otg

  • Another simple method to check your Android phone’s USB OTG compatibility is to connect a USB OTG device to it. If the same is detected and you get a notification/confirmation prompt on the device, your Android phone supports USB OTG.

What to do if your Android phone doesn’t support USB OTG?

Even though majority of the newer Android phones support USB OTG out of the box, there are chances that your Android device doesn’t. And since USB OTG capability depends on various factors (e.g. Android/Kernel version, availability of USB OTG drivers, hardware support), the procedure to get USB OTG working on non-compatible devices differs based on different devices (and even different variants of the same device).

That said, in all cases, you’ll need to Root your Android phone (using applications such as Kingo Android Root) first. After that, you can use apps like USB OTG Helper and StickMount to access devices connected via USB OTG (Do note that these apps only work for USB Flash Drives).

SEE ALSO: 15 Best Apps for Rooted Android Devices

List of Smartphones and Tablets that support OTG

List of Mobile Phones Supported OTG  function* 
Brand NameModel Name
iBallAndi 5.9M Cobalt Plate
iBallAndi 5K Panther
iBallAndi 5F Infinito
iBallAndi 4.5 Enigma
iBallAndi 4.7G Cobalt
SamsungGalaxy Note4
SamsungGalaxy S5 Plus
SamsungGalaxy S5 Sport
SamsungGalaxy S5 LTE-A G901F / G906S
SamsungGalaxy S5
SamsungGalaxy K/S5 Zoom
SamsungGalaxy S5 Octa-Core
SamsungGalaxy S5 G9009FD
SamsungGalaxy S5 CDMA
SamsungGalaxy S5 Active
SamsungGalaxy S5 Duos
SamsungGalaxy S4 I9500
SamsungGalaxy S4 I9505
SamsungGalaxy S4 zoom
SamsungGalaxy S4 Active I9295
SamsungGalaxy S4 I9506
SamsungGalaxy S4 Active LTE-A
SamsungGalaxy S4 I9502
SamsungGalaxy S4 CDMA
SamsungGalaxy S III I9300
SamsungGalaxy S III I9305
SamsungGalaxy S III I747
SamsungGalaxy S III T999
SamsungGalaxy S III CDMA
SamsungGalaxy S II I9100G
SamsungGalaxy S II HD LTE
SamsungGalaxy S II Duos I929
SamsungGalaxy S II T989
SamsungGalaxy S II I9100
SamsungGalaxy S II I777
SamsungGalaxy S II LTE I9210
SamsungGalaxy S II Epic 4G Touch
SamsungGalaxy S II 4G I9100M
SamsungGalaxy S II X T989D
SamsungGalaxy Note lll N9000
SamsungGalaxy Note ll N7100
SamsungGalaxy Note N7000
SamsungGalaxy Note I717
SamsungGalaxy Note T879
SamsungGalaxy Ace3 S7270
SamsungGalaxy Ace S5830i
SamsungGalaxy Nexus I9250
SamsungGalaxy Mega 6.3 I9200
SamsungGalaxy J
SamsungGalaxy F
SonyXperia Z3
SonyXoeria Z3 Compact
SonyXperia Z2A
SonyXperia Z2
SonyXperia Z1
SonyXperia Z1 Compact
SonyXperia Z1S
SonyXperia Z
SonyXperia Z Ultra
SonyXperia ZL
SonyXperia ZR
SonyXperia M
SonyXperia M2
SonyXperia M2 Aqua
SonyXperia E3
SonyXperia E3 Dual
SonyXperia M2 Dual
SonyXperia U
SonyXperia S
SonyXperia P
SonyXperia Miro
SonyXperia Go
SonyXperia T
SonyXperia SL
SonyXperia ion LTE
SonyXperia LT29i Hayabusa
SonyXperia Acro S
SonySony Ericson Xperia Arc S
SonySony Xperia Neo V
SonyXperia J
SonyXperia Sola
SonyXperia SP
SonyXperia TX
SonyXperia V
LenovoLenovo P780
LenovoLenovo K900
LenovoLenovo Vibe X S960
HTCOne (M8) Dual Sim
HTCOne Mini
HTCOne Max
HTCDesire 500
HTCDesire 601
HTCDesire 600
HTCDesire 700
HTCDesire 700 Dual Sim
HTCOne M8 Prima
HTCDesire X
HTCDesire U
HTCButterfly S
MicromaxA110Q Canvas 2 Plus
MicromaxA116 Canvas HD
MicromaxA110 Canvas 2
LGNexus 5
LGG Flex
LGG Pro 2
LGVu 3 F300L
LGOptimus G Pro
LGOptimus G Pro lite
LGOptimus G2
KarbonnTitanium X
KarbonnKarbonn Titanium Hexa
BlackBerryBlackBerry Z30
GioneeElife S5.5
GioneeElife E7
XiaomiRedmi Note
XiaomiRedmi Note 4G
XiaomiHongmi 1S
XoloPlay 8X-1100
XoloPlay 8X-1200
XoloPlay 6X-1000
XoloQ1000 Opus
XoloQ700S Plus
HuaweiAscend P7 Sapphire Edition
HuaweiAscend P7
HuaweiAscend P7 mini
HuaweiAscend P6
HuaweiAscend P6 S
HuaweiAscend P1
HuaweiAscend Mate7
HuaweiAscend Mate2 4G
HuaweiAscend G7
HuaweiAscend Honor 3
HuaweiAscend D1
HuaweiAscend D1 XL U9500E
HuaweiAscend D quad
OppoOppo R5
OppoOppo N3
OppoOppo Neo 5
OppoOppo Neo 3
OppoOppo N1 mini
OppoOppo N1
OppoOppo Find7
OppoOppo Find7a
LavaLris Pro 30+
SpiceMi-502 Smartflo Pace2
SpiceMi-535 Stellar Pinnacle Pro
SpiceMi-530 Stellar Pinnacle
List of Tablets Supported OTG  function*
iBall7236 3G 17
iBall3G7271 HD7
iBall3G 7271 HD70
iBall3G 7345 Q800
iBall6351 Q-40
iBall3G 6095 D-20
iBall3G 6095 Q700
iBall3G Q7218
iBall3G 7830 Q900
iBall3G 8072
iBall3G WQ32
iBall3G 9017 D50
iBall3G 9728
iBall3G1035 Q90
iBall3G 1026 Q-18
iBall3G WQ149
iBall3G WQ149R
iBall3G WQ149i
iBallBrace X1
SamsungNote 8.0 N5100
SamsungGalaxy Note 10.1 (2014 Edition)
SamsungGalaxy Tab 2.7.0 i705
SonyTablet S 3G
LenovoIdeaTab A1000
LenovoIdeaTab A3000
LenovoIdeaTab S5000
LenovoIdeaTab S6000
LenovoIdeaTab S6000L
LenovoIdeaTab S6000F
LenovoIdeaTab S6000H
LenovoYoga Tablet 10 HD+
LenovoYoga Tablet 2 10.1
LenovoYoga Tablet 2 8.0
LenovoYoga Tablet 8
LenovoYoga Tablet 10
LGG Pad 7.0
LGG Pad 10.1
AccerIconia Tab A3
AccerIconia Tab A200
AccerIconia Tab A210
AsusTransformer Pad TF103C
AlcatelOne Touch Evo 8HD
HuaweiMediaPad 7 Lite
HuaweiMediaPad S7-301w
XoloPlay Tegra Note
XiaomiMi Pad 7.9
ToshibaExcite 10 AT305

Note: The list might not have some of the latest smartphones that support OTG. Please use above mentioned methods to verify or check manufacturers website before buying.

Use USB OTG to get more from your Android device

Needless to say, the extra functionality afforded to Android smartphone(s) with USB OTG goes a long way in maximizing their potential. And as seen above, checking whether your Android device is USB OTG compatible or not is easier than you think. So try it out, and let us know your findings in the comments below.


From Automotive Design to Cosmology, and from World Music/Movies to Psychoanalysis, Rajat has a lot to call his avocations. A self-professed grammar Nazi, he's an atheist who believes science has/will ultimately have answers to everything, and that everyone should question their very existence, if they don't know their purpose in life. Oh, and he's also quite an aficionado of gadgets and tech, but you already know that, don't you?