No but there are attachment you can get for the USB port!!! It uses a SDcard for storage and also has a lot of storage on itself.... I use the Dropbox to send files to my lap top for printing it also has Bluetooth for send files
No, it does not have a usb port. Just has a headphone jack and a port for recharging. Don't think you can use that recharge port for other functions. Also has a place to put a memory chip, but no usb port.