The only way to install facetime on a Windows computer is via Bluestacks. So, we have written a complete guide on downloading FaceTime for Windows PC/7/8/xp/8.1/10. But he wanted to download Facetime on his Windows 10 machine. As we all know, Facetime is a very popular video messaging app for Apple products which comes for free of cost. We recently got a mail from our user seeking help in installing FaceTime on PC. Video and Audio Calling is absolutely free. It uses your device data to make calls.Audio calling is also possible using the feature FaceTime audio.It is not possible to run facetime on android phone but we have Google Hangout as it’s the best alternative.