A foot measuring machine for automatically configuring shoe insoles comprising a computer application and a user interface, the foot measuring machine comprising means configured for: obtaining user data comprising a user profile, wherein obtaining user data comprises the user introducing his foot in the foot measuring machine and automatically obtaining (510 - 530) and storing the user foot three-dimensional details; the three-dimensional details comprising the instep, length, and breadth of the sole of the foot, the foot measuring machine comprising laser distance sensors or triangulation laser sensors, which permit the laser sensor adjustment via longitudinal axes (730, 760), said laser sensors comprising a right laser sensor (720, 820) for the foot breadth, which right laser sensor is to be adjusted to the broadest part of the foot, a laser sensor (750, 840) for the 2D left longitudinal lateral scan, which 2D laser sensor is to be adjusted to the beginning of the highest part of the instep, and a transversal laser sensor (740, 830) for the length measurement detection; performing a search, on a database including insole brands and models of different manufacturers, of shoe insoles based on the user data, and obtaining the shoe insoles with respective dimensions; and presenting the shoe insoles with respective dimensions as a paper printout using information processing equipment such as multi-functional printers or 3D printers, comprising producing a personalised insole document with the insole outline for the foot corresponding to the user profile based on the user data and selecting the corresponding shoe without the user having to try out different shoe sizes for discovering his foot size dimension to be sure that the foot size for that particular brand and model is right. obtaining user data comprising a user profile, wherein obtaining user data comprises the user introducing his foot in the foot measuring machine and automatically obtaining (510 - 530) and storing the user foot three-dimensional details; the three-dimensional details comprising the instep, length, and breadth of the sole of the foot, the foot measuring machine comprising laser distance sensors or triangulation laser sensors, which permit the laser sensor adjustment via longitudinal axes (730, 760), said laser sensors comprising a right laser sensor (720, 820) for the foot breadth, which right laser sensor is to be adjusted to the broadest part of the foot, a laser sensor (750, 840) for the 2D left longitudinal lateral scan, which 2D laser sensor is to be adjusted to the beginning of the highest part of the instep, and a transversal laser sensor (740, 830) for the length measurement detection; performing a search, on a database including insole brands and models of different manufacturers, of shoe insoles based on the user data, and obtaining the shoe insoles with respective dimensions; and presenting the shoe insoles with respective dimensions as a paper printout using information processing equipment such as multi-functional printers or 3D printers, comprising producing a personalised insole document with the insole outline for the foot corresponding to the user profile based on the user data and selecting the corresponding shoe without the user having to try out different shoe sizes for discovering his foot size dimension to be sure that the foot size for that particular brand and model is right.