The invention is suitable for the technical field of positioning, and provides an indoor positioning device. The positioning device comprises a base and a
light source, a rotation piece, a driving motor, a rotation shell and a controller which are arranged on the base; the
light source is located on the center of an opening of the rotation shell; the rotation shell is divided into multiple coding circles in the
latitude direction, each coding circle is divided into multiple coding bits in the
longitude direction, two or more successive non-light-transmitting coding bits do not exist in each circle, and a start bit and a stop bit are formed by multiple coding bits configured in a particular mode; the configuration of the coding bits of different coding circles is different; an
optical coupler with a card slot is arranged on the base, the rotation piece is provided with a light-blocking sheet, the light-blocking sheet penetrates through the card slot once, and one time of frequency jump of the
light source occurs; the positioning device further comprises a receiving end used for inducting optical signals and frequency jump and performing positioning. According to the indoor positioning device and the positioning method, the rotation shell and the jump light source are combined with the receiving end to be used for inducting the optical signals and achieving positioning, and the structure is simple and concise; the positioning method is novel, accurate, good in stability and low in cost, and is suitable for indoor highly-precise positioning.