The Sun is large enough that approximately 1.3 million Earths could fit inside (if squashed in) or if the Earths retained their spherical shape then 960,000 would fit. But can you visualise that number of Earths?

1,000

Jupiter’s volume is roughly equal to 1,321 Earths, though Jupiter’s mass is equal to just over 317 Earths.

100,000

111,965 Earths laid end to end from the Sun would reach out as far as Saturn (based on average diameter and orbit distance).

400,000

The Sun’s mass is equal to 333,060 Earths, this alone makes up 99.86% of the solar system’s mass.

960,000

This is how many Earths would fit inside the Sun while keeping their shape. Laid out end to end they would stretch 12.2 billion km, just 67% of the distance Voyager 1 has travelled.

1,000,000

One million Earths is comparable to just 0.00033% of the number of stars in the Milky Way (200-400 billion).

1,300,000

Congratulations you made it all the way, every Earth above symbolises one that would fit inside the Sun if they were all squished in. It’s probably safe to say the Sun is pretty big!

The Sun at the top of the page is to scale with every Earth after the first 1,000. They just under 6 pixels across and the Sun is 654 pixels across (about 109 times larger).

Sun Stats

Diameter: 1,392,684 kilometres
Circumference: 4,370,006 kilometres
Mass: 1.989 x 1030 kilograms
Volume: 1.41×1018 cubic kilometres

Earth Stats

Diameter: 12,742 kilometres
Circumference: 40,075 kilometres
Mass: 5.972×1024 kilograms
Volume: 1.08×1012 cubic kilometres

Embed a preview using the code below:

Earth image: https://www.flickr.com/photos/gsfc/4426654941/in/set-72157623639063326
Sun image: http://www.nasa.gov/topics/solarsystem/features/sun-brightness.html