The invention discloses an electronic skin and a preparation method thereof. The electronic skin includes a mica substrate, a 50% Nb-doped BaTiO3 semiconductor thin film layer covering the mica substrate, and a platinum electrode covering the semiconductor thin film layer, the thickness of the mica substrate is 0.02-20 [mu]m, the thickness of the semiconductor thin film layer is 5-200 nm, and thethickness of the metal electrode is 5-200 nm. The electronic skin can sense temperature, stress, deformation and light, has the advantages of flexible, low weight, low thickness, low power consumption, highly sensitive stress induction, low-temperature and organic solvent resistance and the like, and further has the characteristics of good low-temperature and flexural fatigue resistance; and the preparation process of electronic skin is simple, a mature coating process can be compatible with a semiconductor process, photoetching and ion etching can be realized, thus the efficiency is higher, device miniaturization and integration are more convenient, and industrialized promotion is easy.