Shoe size recommendation and AR try-on leader

Accurate AR 3D foot scanning, personalised shoe fit & size suggestion and AR shoe virtual try-on using computer vision and machine learning.

Accurate 3D Foot Measurement

With Snapfeet you can reconstruct a perfect 3D image of it to be used during the shopping experience, rendering it creative and interactive. Through research and innovation we can achieve great results in the field of User Experience. In less than a minute it is possible to obtain biometry of the foot, simply by framing it.

Size Suggestion

The user will not only have the opportunity to wear the shoes but will also be able to choose the correct size. By integrating the data obtained from biometrics, Snapfeet is able to recommend the correct size for each type of shoe, communicating to the user the degree of comfort that can be achieved in the different parts of the foot: toe, instep, heel and sole.

The possibility of having, in the same App, both the virtual test function and knowing the correct size makes Snapfeet unique.

AR try-on

Exactly as would happen in every physical point of sale, it is possible to wear any pair of shoes and look in the mirror which, in this case, is a smartphone. The online shopping experience is enriched with creativity and originality without losing the main characteristics that determine choice: the emotions that comes from using our physical senses.

Check it out!

Accurate 3D foot scanning, size suggestion and AR for the perfect shoe shopping experience online. It’s easy and simple.

Look for the Snapfeet logo on partner marketplaces and brands, pick your favourite footwear, you will be able to try them in AR and find out the best size to order in a glimpse. Take a picture and ask friends how they look on you. It’s easy and fun. Incredible!

No more guesses, no more returns, just the perfect shoe at every order.


How to use the App


Scanning process

What it means: ARKit does not initialize.
What to do: try to frame the wall; reset the application by shaking the phone; restart the application.

What it means: ARKit cannot recognize the floor; the reasons may be poor lighting or the fact that the floor is shiny or of a uniform colour.
What to do: move to an environment with good, diffused and not strong lighting directed at the foot; move to a room with a different floor, or put a newspaper or carpet on the floor.

What it means: the software fails to recognize all the key points of the foot; this may be because the lighting is poor, there are strong shadows on the foot, the color of the floor is very similar to that of the foo.
What to do: move to an environment with good, diffused and not strong lighting directed at the foot; move to a room with a different floor, or put a newspaper or carpet with a different color from the foot on the floor; reset the application by shaking the phone.

What it means: when one or more dots turn red it means that the 3D coordinates of the points seen from different points of view do not coincide, most likely because there is a calibration error.
What to do: TAP on the screen from different points of view; reset the application by shaking the phone and start scanning again.

What it means: Very important views are missing to ensure that the 3D model of your foot is correct.
What to do: you probably didn’t notice the messages that the app gave you telling you to frame the arch of the foot from an angled view close to the floor; if that doesn’t work either, after a few attempts the app returns an error message; if necessary, reset the application by shaking the phone and restart.

Use your knee height as a reference and keep more or less the same distance in the side photos as well.

Unfortunately in some cases it is normal, these two specific iPhone models have some problems with some of their internal components, the only way is to try several times to scan the foot until you get the result, perhaps by changing the environment (floor) or increasing the lighting.
This doesn’t happen with any of the other iPhone models.

What it means: it means that uploading data to our servers is taking a long time due to lack of network or low bandwidth.
What to do: it is recommended to use a broadband connection.

A minimal physiological difference is always present; however, if to the naked eye your feet look very similar to you while the application shows a difference of more than 8mm then it means that something has gone wrong: it is probable that going from the right foot to the left foot ARKit has lost the calibration.
What to do: Try again, taking care not to jerk the phone from right foot to left foot.

Light influences the process. The right lighting is: good diffused lighting.
Avoid intense direct light (typical of strong sun or showroom spotlights).
If strong, highly contrasted shadows are created, then we are in the presence of poorly diffused and too intense light, these cases too must be avoided.

Place your foot on opaque, uneven backgrounds.
Avoid shiny or uniformly colored floors.
If necessary, put any newspaper or carpet on the floor (as long as it is not in a solid colour).


At this link you can find the sites that use Snapfeet.

Our Services

Snapfeet App

The only app in the world which empowers you to try on footwear thanks to Augmented Reality and find your perfect fit in a few moments, and reconstruct a perfect 3D foot image.

Discover More
Infinity Fitting

The only large scale footwear analysis fitting trial, we can digitally try-on shoes on thousands of virtual people even before the prototype is physically ready.

Discover More
Foot Compass

The only fit test optimized to understand if the feet of your testers are representative of the global population.

Discover More

Keep in Touch

* indicates required

Privacy consent

You can unsubscribe at any time by clicking the link in the footer of our emails. For information on our privacy practices, please visit the PRIVACY POLICY page.