Kaito Kuroba es un estudiante de instituto con casi 17 años de edad y aficionado a la magia. Lo que él no sabe es que su difunto padre, Tooichi Kuroba, llevaba una vida secreta como Kaito Kid ("Kaito" es un juego de palabras entre "Kaitou" que significa "ladrón" y el nombre japonés "Kaito", jugando con la pronunciación, y "Kid", niño), un ladrón de guante blanco que usaba la magia para cometer sus robos. Frecuentemente se le llamaba "Ladrón Fantasma" por la policía japonesa, ya que "aparecía y desaparecía de la nada" y era casi imposible capturarle. Un día Kaito Kuroba descubre una habitación secreta a la que se accedía a través de un cuadro con la imagen de su padre. En esa habitación descubre el traje de ladrón que usaba su padre para cometer sus robos, por lo que decide ponérselo e ir al lugar donde un falso Kaito Kid daría su próximo golpe...