Depende del tipo de puerto USB que sea.
La especificación original del USB 1.0 (y la actualizada 1.1) permitía a los dispositivos extraer hasta 500mA del puerto. El USB funciona a 5V, así que eso significa un máximo de 2,5 vatios.
El USB 2.0 tiene el mismo límite de potencia. Pero más tarde hubo añadidos a la especificación para la carga de la batería, permitiendo hasta 1,5A (7,5W) mientras la transferencia de datos está en marcha, y hasta 5A si no. Pocos dispositivos USB 2.0 pueden suministrar tanta potencia. También hay que tener en cuenta que el conector Micro USB sólo tiene capacidad para transportar 2,1A (10,5W), por lo que esa es la tasa de carga máxima para un teléfono que utiliza la carga de 5V.
El USB 3.0 aumenta el límite de potencia a 900mA (4,5W). La especificación de carga de la batería del USB 2.0 puede ser soportada opcionalmente.
Lo último es el USB-PD (USB Power Delivery), que puede ofrecer MUCHA más potencia. USB-PD puede ofrecer hasta 100 vatios, con cuatro voltajes soportados: 5V a 3A (15W), 9V a 3A (27W), 15V a 3A (45W) y 20V a 5A (100W), todo ello mientras se transfieren datos simultáneamente. (Las líneas de datos permanecen a su tensión normal independientemente de la tensión de carga). El voltaje y el amperaje se negocian entre los dispositivos; muchos de ellos no soportan el voltaje o el amperaje máximos.
También existen algunos métodos para suministrar más energía a través de un puerto USB que no forman parte de la especificación USB. El más popular es Qualcomm Quick Charge; utiliza un voltaje de carga más alto para permitir que se lleve más energía. Las versiones más recientes de QC pueden suministrar 18W a un puerto Micro USB o 27W a un puerto USB-C. Quick Charge es puramente para cargar dispositivos; el estándar no permite la transmisión de datos al mismo tiempo, y no conozco ningún ordenador que lo implemente.