In this paper a boost dc-dc converter is proposed based on the concept of ripple current cancellation. This proposed system has the novel capability of cancelling the input current ripple at an arbitrarily preselected duty cycle. This is accomplished without increasing the count of the number of components in contrast to other solutions available in the conventional system. In addition to this, the converter also features a high voltage gain without utilizing extreme values of duty cycle or boosting transformers. These features make the converter ideal to process electric power coming from low-voltage power-generating sources, such as renewables. This system also provides details on the principle of operation via topological considerations and a mathematical model. The key factor of reactive component sizing is also discussed in detail. The proposed boost dc-dc converter is evaluated by simulating in MATLAB/Simulink software.