USB On-The-Go یا به اختصار USB OTG نوعی فناوری الکترونیکی است که به دستگاه های مجهز به درگاه USB مانند تلفن همراه اجازه می دهد تا اطلاعات موجود در یک وسیله دیگر مجهز به درگاه USB مانند فلش مموری یا تلفن همراه را بدون دخالت رایانه شخصی یا لپتاپ استخراج کند.
از نظر سخت افزاری یک دستگاه دارای USB می تواند host یا صاحب باشد. یو اس بی های موجود بر روی کامپیوتر از نوع host هستند. نوع دیگر usb ها Device یا دستگاه هستند که می توانند به هاست متصل شوند مثل فلش درایو ها و موس و اسکنر USB. دستگاه ها عموما دارای منبع تغذیه نیستند و برای روشن شدن و ارتباط گرفتن به هاست نیاز دارند. سخت افزار USB OTG شامل هر دوی اینها است و می تواند هم به صورت Device به Host (کامپیوتر) متصل گردد و هم می تواند به صورت HOST یک DEVICE (مثل فلش) را راه اندازی نماید. کابل OTG هم برای استفاده همین قابلیت دوم وارد بازار شده است. این کابل هر روز کوتاه و کوتاه تر شده تا اینکه امروز فلش های موجود در بازار از یک سو به usb کامپیوتر و از سوی دیگر به گوشی موبایل متصل می گردند.