oh, oh, pick me! I know this one! (and yes, I was this annoying in grade school)
Plus I know this because the exact same thing happened to me.
1. Check the "actual size" of your photo. My iPhone takes the images and they are typically 30-50 INCHES. I have no idea why. I'm not a coding genius for Apple, but assume it's so the image can be reduced without degradation. So, first reduce your image to something around 8-10 inches on the widest side. Your computer should have the option to keep the ratio consistent.
2. Upload the reduced photo again.
3. Now here's the part where we need brains like Paul. Since you've already loaded a large image ONCE, your computer is storing (caching) THAT specific image. So even when you upload the reduced image, YOU will still see the larger image. The rest of us will not (I think).
(still writing but saving so I don't lose this while hunting for stuff)
I'm back: here is the solution to clear out your cache from Paul:
"DNS is basically how the Internet knows where to tell your browser where to go matching up domains and ip addresses.
Here are options:
browser cache for desktop / laptop
1) hold down shift key and keep down while you click the reload button on your browser. You may need to do it a couple of times.
dns cache instructions:
1) windows:
https://zapy.com/2VIGIVC
2) mac: from your terminal run this: sudo killall -HUP mDNSResponder
3) iphone / ipad:
https://zapy.com/2VISkYx
PS: I've linked the thread where Paul discussed this.
https://finerkitchens.com/swap/forum1/267337_glad_to_see_you_back_on_the_site