A screenshot from the Johns Hopkins Coronavirus COVID-19 (2019-nCoV) dashboard:

Case counters like Covidly and Worldometer passed the million mark earlier today, but Johns Hopkins is generally regarded as the most reliable. Not that it matters; we probably passed one million COVID-19 deaths weeks ago.

It's worth noting that the Johns Hopkins cumulative deaths graph shows that we hit 500,000 cases exactly three months ago, on June 28. Half a million people who shared the earth with us then are gone.