Option 1: Download WeChat PC via Official Website
Step 1: Visit the official website of WeChat download.
Step 2: To download WeChat for Windows 10/11, click the Download button to get the WeChatSetup.exe file, which should be located in download folder.
3. After getting WeChat download for Windows 10, double-click on the .exe file and follow the on-screen instructions to install it on your PC.
Option 2: WeChat Download PC via Windows 10/11 Microsoft Store
You can download and install WeChat for Windows 10/11 via the built-in Microsoft Store.
Step 1: Open Microsoft Store on your PC.
Step 2: Type WeChat for Windows to the search field and press Enter. Then, click the Install button to start downloading and installing.
3. After installing the PC version of WeChat, open the WeChat app on your mobile phone, use the mobile app to scan the QR code on the PC screen, and confirm the login. Then, you can send messages, share files, and make a voice/video call on your Windows 10 computer.