The invention relates to a micro generator, which comprises a shell body, a coil, an output-end anode and an output-end cathode, wherein the coil is installed in the shell body; the shell body comprises an outer shell and an end sheet and is provided with magnetic steel 1, an iron core, magnetic steel 2, a pole shoe, an magnetic steel sleeve and a pin base. The end sheet is matched with the outer shell, and the pin base is fitted with the outer shell. One end of the magnetic steel sleeve is open, and the middle part of the magnetic steel sleeve is a hollow cavity. The pole shoe, the magnetic steel 1, the iron core and the magnetic steel 2 are sequentially installed in the magnetic steel sleeve to form a magnetic steel assembly, and the polarities of the magnetic steel 1 and the magnetic steel 2 are opposite. The coil and the pin base form a coil assembly, and the magnetic steel assembly is arranged in the coil assembly. The output-end anode and the output-end cathode are fixed on the pin base, and coil outgoing lines are respectively connected with the output-end anode and the output-end cathode through a small hole of the outer shell and a small hole of the pin base. The micro generator has the advantages of reasonable and simple structure design, small volume, light weight, low cost, convenience and reliability in use, good effect and long service life and can save a good magnetic permeability function for a long term, and power generation is fast.