How Do I Install FaceTime On My Windows Computer?
How Do I Install FaceTime On My Windows Computer? On your Windows computer, locate the FaceTime link and open it in either the Microsoft Edge or Google Chrome web browser. FaceTime may work in other browsers on Windows, but Edge and Chrome are what Apple recommends. You will now be added to the FaceTime chat