PCPartPicker is your best friend

PCPartPicker is the best website for anyone planning a desktop build, bar none. Universally loved by DIY computer builders, PCPartPicker has all the tools you need to map out your PC’s components, ensure compatibility, and even find the lowest prices.
Need inspiration? The website has a database full of completed builds. Photos uploaded by its users will give you an idea of how certain components look, or you can dig into the parts list and replicate a build that fits your needs and preferences. If you want to make life easier, the “Build Guides” section showcases completed builds organized by categories, including entry-level gaming, budget home office, or portable LAN.
Once you get a feel for what’s out there, head to the System Builder page and start choosing components. After you pick a CPU, PCPartPicker will do the hard work for you by only showing you other parts that are compatible with your processor. Next to each component is a price list with a direct buy link. If you need to learn more about certain parts, visit the “Browse Product” section.