Hello Facetime Addicted! If you are a big fan of the Facetime app and have been using it on your iPhone and MacBook, you may also find this app on your window pc. 8.2 Can I download FaceTime on my Windows laptop?ĭownload Facetime for Windows Pc and Laptop 32bit – 64bit.8.1 How do I install FaceTime on my Windows computer?.3 Download and Install FaceTime on Windows or PC Using Bluestacks.1.3 Some of the Coolest Features of FaceTime.1 Download Facetime for Windows Pc and Laptop 32bit – 64bit.