In this paper, a novel bidirectional multi-input energy harvesting converter (MIEC) for portable device charger is presented. Switches that are separately regulated using different duty ratios are used in the design of such an MIEC power converter. The peak power of the photovoltaic sources may be tracked using such duty ratios, and the battery power can also be managed. The switch with two directions is also a part of this converter. If necessary, the battery can be charged via a USB charger but it is also capable of supplying power to the portable charging devices using sun and vibration harvesting. A battery receives the remaining energy for recharging while the charging current level can be checked. The entire system built using the MATLAB/SIMULINK environment, performances are monitored by the simulation results and validated experimentally.