Amorphous LiFePO4 was obtained by lithiation of FePO4 synthesized by spontaneous precipitation from equimolar aqueous solutions of Fe(NH4)2(SO4)2·6H2O and NH4H2PO4, using hydrogen peroxide as oxidizing agent. Nano-crystalline LiFePO4 was obtained by heating amorphous nano-sized LiFePO4 for different periods of time. The materials were characterized by TG, DTA, X-ray powder diffraction, scanning electron microscopy (SEM) and BET. All materials showed very good electrochemical performance in terms of energy and power density. Upon cycling, a capacity fading affected the materials, thus reducing the electrochemical performance. Nevertheless, the fading decreased upon cycling and after the 200th cycle the cell was able to cycle for more than 500 cycles without further fading.