Hepatitis B virus (HBV) is a blood-borne pathogen responsible for chronic hepatitis, cirrhosis, and liver cancer. The mechanism of HBV entry into hepatocytes remains to be investigated. Recently, sodium taurocholate cotransporting polypeptide (NTCP) was discovered as a major HBV receptor based on an in vitro infection system using NTCP-reconstituted HepG2 cells. However, this infection system relies on the compound polyethylene glycol (4% PEG), which is not physiologically relevant to human infection. High concentration of heparin has been commonly used as an inhibitor control for in vitro infection in the field. Surprisingly, we found that heparin at physiological concentration can enhance HBV infection in a PreS1-peptide sensitive, NTCP-dependent manner in both HepaRG and HepG2-NTCP-AS cells. O-sulfation of heparin is more important for the infection enhancement than N-sulfation. This system based on the HepG2-NTCP-AS cells can support in vitro infection with HBV genotypes B and C, as well as using serum samples from HBeAg positive and negative chronic carriers. In summary, our study provides a PEG-free infection system closely resembling human natural infection. In addition, it points to a future research direction for heparin and heparin-binding host factor(s) in the blood, which are potentially involved in viral entry. To our knowledge, this is the first soluble and circulatory host factor which can enhance HBV in vitro infection.