Scientists have invented a technology that allows people to design their own 3-dimensional objects that can be reproduced in chocolate.
Researchers hope an online retail business will host a website for users to upload their designs for 3D printing and delivery.
The University of Exeter in collaboration with Brunel University and software developer Delcam is leading the project.
Using new digital technology the printer allows people to create their own designs on a computer and reproduce them physically in three-dimensional form in chocolate.
3D printing is a technology where a three dimensional object is created by building up successive layers of material. The technology is already used in industry to produce plastic and metal products, but this is the first time the principles have been applied to chocolate.
The research has presented many challenges. Chocolate is not an easy material to work with because it requires accurate heating and cooling cycles.
These variables then have to be integrated with the correct flow rates for the 3D printing process. Researchers overcame these difficulties with the development of new temperature and heating control systems.
"What makes this technology special is that users will be able to design and make their own products," the Daily Mail quoted research leader Dr Liang Hao as saying.
"From reproducing the shape of a child's favourite toy to a friend's face, the possibilities are endless," added Hao.
"It could be developed to help consumers custom-design many products from different materials, but we've started with chocolate as it is readily available, low cost and non-hazardous.
"There is also no wastage as any spoilage can be eaten," added Hao.