Can i use the online version instead of downloading?

Last verified against genymotion.com:

Yes, if you mean Genymotion SaaS, you can use the cloud version instead of installing Desktop locally. Genymotion Desktop itself is still a downloadable app, and the current Desktop release notes mention direct SaaS integration inside Desktop, not a browser-only replacement. Genymotion Desktop Release Notes