Blurry profile pictures and pixelated banners have one cause: the image was too small and the platform stretched it.
Stretching is the enemy. A 500-pixel image blown up to a 1500-pixel banner will always look soft. No filter or auto-fix button rescues it. The fix happens before you upload, and it's just math.
Start from bigger, not smaller
The rule is dead simple: upload an image at least as large as the platform will display. Bigger is fine. Smaller is where the damage happens.
Platforms downscale gracefully. They upscale terribly. So when in doubt, go large. A 2000-pixel-wide photo works as a Twitter header, a Facebook cover, and a LinkedIn banner. The platform shrinks it cleanly.
The sizes that actually matter
These shift over time (platforms love redesigning), so treat them as starting points and double-check the current specs:
Profile pictures display tiny, but upload at 800 by 800 or more. The platform crops a circle out of the middle, and a bigger source gives it more to work with.
Cover and banner images are wide and short. Upload at least 1500 pixels wide. Anything less gets stretched across the screen and looks like a watercolor.
Post images do best at 1200 pixels wide or more. That's also a good width for anything that might get shared or embedded elsewhere.
Crop before you upload, not after
Every platform crops differently, and its auto-crop is dumb. It centers things. If your subject is off to one side, the platform will happily cut their head off.
Crop the image yourself to roughly the right aspect ratio first. Then the platform's crop has nothing left to ruin.
Practical tip: keep faces and text away from the edges. Platforms crop, round corners, and overlay buttons on top of your images. A margin of about 10 percent around anything important survives all of it.
Resizing without the pain
Jiggle X Wiggle's free converter resizes in seconds: upload, set your dimensions, download. Free, no account.
Upload big, crop smart, keep the important stuff centered. Your images will look like they were made for the platform, because they were.