Sea of Thieves Free Download

September 19, 2019

Download Sea of Thieves For Free on PC - Released on March 20, 2018, Sea of Thieves is a shared world action-adventure video game developed by Rare and published by Microsoft Studios. Learn how to download and install Sea of Thieves for free on PC in this article. Below you will find all the instructions, where you can follow every step easily. Don't forget to like the post and share this site with your friends!





Sea of Thieves is a pirate-themed action-adventure cooperative multiplayer game played from a first-person perspective. The game features cross-platform play between Windows-based personal computers and Xbox One video game consoles. A group of players travel and explore an open world via a pirate ship and assume different roles such as steering, hoisting sails, navigation, and firing cannons. Players embark on quests, collect loot and engage in combat with other players. Sea of Thieves is a shared game world, which means groups of players will encounter each other regularly throughout their adventures. The game has a cartoonish art style and an exaggerated physics engine that allow players to perform stunts, like being shot out of ship cannons.





  1. Click the Download button or logo below and you will be redirected to UploadHaven.

  2. Wait for 5 seconds and click on the 'download now' button to start the download.

  3. Once Sea of Thieves is done downloading, you have to extract the .zip file. To do this you will need the free program called WinRAR, which you can get here. Now right click the .zip file and click on 'Extract to Sea of Thieves'.

  4. Double click on the Sea of Thieves folder and run the exe application.

  5. Have fun and play! Don't forget to run the game as administrator as it helps prevents crashes and errors with the game.



Click the Download button below to start Sea of Thieves Free Download.


Sea of Thieves only works on Windows 10!


Important installation instructions:

  • Copy the contents of the release to any place on the disk. Better make a copy to stay on the distribution of the main release as long as possible.

  • Download and install the beta version of the Xbox application on your computer. You can get this here or here.

  • Launch the Xbox app. Log in to your account.. (use the second one, the main one is not recommended)

  • Enable ”Developer Mode” on Windows 10.

  • Go to the folder with the game, in: \Sea.of.Thieves

  • Install and register the game in the system. Press Shift + right mouse button in the game folder. In the window that opens, click ”Open PowerShell Window Here” Type a line: Add-AppxPackage -Register AppxManifest.xml

  • Launch the game using the Windows Start menu, find the installed Sea of ​​Thieves game (it is useless to run .exe directly from the game folder, as this is a UWP application and requires starting from the Start menu.)

  • Enjoy the game!


Note: Normal Download Link Uploading... Coming Soon!




You must have the latest DirectX version installed to avoid any errors. You can get it here!


Important: Make sure to disable any form of antivirus softwares on your computer.

Not doing so may cause issues with the game you are installing like crashes and errors.

All the download files on this website are 100% clean and do not contain any virusus!





OS: Windows 10 Only


Processor: Intel Core 2 Quad Q9450 or AMD Phenom II X6


Memory: 4 RAM


Graphics: Nvidia GeForce GTX 650 or AMD Radeon HD 7750


Storage: 50 GB available space







For more Free PC Games, visit the Downloads page where you will find all the PC Games. Need more help or having questions? Feel free to leave your Comment below!

Share on Twitter
Please reload

Popular Games
Please reload


Please reload

We're currently working on a total new layout and host for this site. This will be finished somewhere in the beginning of 2020. During this time you can't leave comments below. Please stay tuned, it'll be very awesome guys! :D