• 2010

Company Description

Freemake.com is an online project privately owned by Ellora Assets Corporation, with teams working in the USA and Russia. The company mission is to provide free alternatives to popular paid software. We develop our programs with a new approach trying to prove that free software of a high standard does exist.