The Moon3475×3475km
The Earth12756×12756km
Jupiter133708×133708km
OGLE-TR-122b (one of the smallest known stars)167000×167000km
HD100546 b (one of the largest planets)987000×987000km
The Sun1391000×1391000km
The Sun as a Red Giant (~)100000000×100000000km
Betelgeuse (one of the closest large stars)1550000000×1550000000km
UY Scuti (the largest known star)2400000000×2400000000km
Link #
Embed

Compare The Moon vs The Earth vs Jupiter vs OGLE-TR-122b (one of the smallest known stars) vs HD100546 b (one of the largest planets) vs The Sun... visually