Article ID : SX075103 / Last Modified : 02/06/2020

What Xperia devices support USB Host or USB OTG?

    You can connect USB devices to your Xperia device using a USB OTG (On-The-Go) cable. A USB OTG cable is sometimes referred to as USB adapter cable or USB Host cable.

    Examples of how you can use USB devices with your Xperia device: 

    • Back up files to a USB memory stick or an external hard drive.
    • Play music and videos stored on a USB stick or an external hard drive on your Xperia device.
    • Transfer photos or videos from your camera to your Xperia device (availability depends on camera) - save storage space on the camera, or show the photos or videos on the Xperia device.
    • Write documents, text messages, emails, tweets or Facebook updates using a computer keyboard.
    • Play games using a gamepad, for example, a PS3 or PS4 controller or a joystick.
    • Navigate your Xperia device using a mouse.
    • Use an Ethernet connection to connect your Xperia device to the internet, for example, if the Wi-Fi connection is weak or unavailable.

    Note! Some USB devices may not work with your Xperia device.

    What you need

    • An Xperia device that supports the USB Host standard.
    • Depending on Xperia model, a Standard-A Female USB to Micro-C Male USB OTG cable or a Standard-A Female USB to Micro-B Male USB OTG cable.
    • A file manager to access files if you want to transfer files. If there is no file manager pre-installed on your Xperia device, you can download one from Google Play.

    Note! Different Xperia models support different USB Host features.

    What different USB Host features are there?

    USB devices that you can connect to an Xperia phone or tablet are clustered into different groups or device classes.

    • HID = Human Interface Device = keyboards, mice or gamepads
    • USB mass storage = USB flash drives, memory card readers, digital cameras or external drives
    • Audio = USB speakers, USB microphones or USB audio DACs 
    • USB Hub = USB hubs
    • USB Ethernet = connect to an Ethernet port using a USB-to-Ethernet adapter 

    Which USB Host features does my phone or tablet support?

    HID, USB hub and USB mass storage

    • Xperia E3
    • Xperia V
    • Xperia Vc

    Tip: Mainly for developers, these models also support the Android USB host API. This means that they can be used to control USB Host devices from Android apps. 

    HID, USB hub, USB mass storage and USB Ethernet 

    • Xperia T3

    HID, USB hub and USB Ethernet

    • Xperia L3

    Tip: Mainly for developers, this model also supports the Android USB host API. This means that it can be used to control USB Host devices from Android apps.

    HID, USB hub, USB mass storage and Audio

    • Xperia 1
    • Xperia 10
    • Xperia 10 Plus
    • Xperia C3/C3 Dual
    • Xperia C4/C4 Dual
    • Xperia C5 Ultra/C5 Ultra Dual
    • Xperia M2/M2 Dual
    • Xperia M2 Aqua
    • Xperia M5/M5 Dual
    • Xperia Tablet Z
    • Xperia T2 Ultra/T2 Ultra Dual
    • Xperia X
    • Xperia X Compact
    • Xperia X Performance/X Performance Dual SIM
    • Xperia XA/XA Dual SIM
    • Xperia XA Ultra/XA Ultra Dual SIM
    • Xperia XA1/XA1 Dual SIM
    • Xperia XA1 Plus/XA1 Plus Dual SIM
    • Xperia XA1 Ultra/XA1 Ultra Dual SIM
    • Xperia XA2
    • Xperia XA2 Ultra
    • Xperia XA2 Plus
    • Xperia XZ3
    • Xperia XZ2 Premium
    • Xperia XZ2
    • Xperia XZ2 Compact
    • Xperia XZ1/XZ1 Dual SIM
    • Xperia XZ1 Compact
    • Xperia XZ/XZ Dual SIM
    • Xperia XZs
    • Xperia XZ Premium/XZ Premium Dual SIM
    • Xperia Z
    • Xperia Z Ultra (C68/XL39h)
    • Xperia Z1 (C69)
    • Xperia ZL
    • Xperia Z Ultra (C68/XL39h)  (Android 4.3 or later)
    • Xperia Z1 (C69) (Android 4.3 or later)
    • Xperia Z1 Compact (Android 4.3 or later)
    • Xperia Z2
    • Xperia Z2 Tablet
    • Xperia Z3/Z3 Dual
    • Xperia Z3 Compact
    • Xperia Z3 Tablet Compact
    • Xperia Z3+/Z3+ Dual
    • Xperia Z4 Tablet
    • Xperia Z5/Z5 Dual
    • Xperia Z5 Premium/Z5 Premium Dual
    • Xperia Z5 Compact

    Tip: Mainly for developers, these models also support the Android USB host API. This means that they can be used to control USB Host devices from Android apps.