Use our free and fast online tool to convert your .PNG and .JPG 2D heightmap images into 3D .STL (stereolithography) mesh files suitable for printing with a 3D printer or for loading into your favourite 3D editing package.
The process is simple: After converting your image to greyscale, our tool examines your 2D (heightmap) image and based on the luminosity of each pixel, will create a corresponding "3D" pixel where the height of the pixel is determined by the pixel luminosity. A black pixel will have a height of 0mm and not be included in the final 3D generated model, however a white pixel will have a height that you specify once your image is uploaded. All other shades between black and white will be somewhere inbetween! For example, in our greyscale PacMan image above, the bright white eyes are 10mm tall and the body is about 5.8mm.
The 3D STL file created by our tool can be printed with a 3D printer or if you would like to process the model further, it can be loaded into most 3D mesh editing packages such as Blender etc. For 3D videogame/application developers this is a useful tool for creating 3D mesh files from heightmap images for use in your games and other 3D applications.