There is no one best free background check. However, some good options include Intelius, Spokeo, and BeenVerified. These sites offer a variety of background checking services, including criminal records checks, driving records checks, and contact information verification.