Instagram, YouTube, X, Facebook — cover-cropped and resized to the exact pixels on your device.
Instagram, YouTube, X, Facebook — cover-cropped and resized to the exact pixels on your device.
Resize and crop a photo to exact social-media dimensions in your browser: Instagram post (1080×1080) and story (1080×1920), YouTube thumbnail (1280×720), X post (1600×900) and header (1500×500), Facebook cover (820×312). GhostImage center-crops to the right aspect ratio and scales to the platform's exact pixels — no stretching, no letterboxing, no upload. Your photos stay on your device.
How it works
Drag in the image. It opens in the GhostImage studio with Social sizes pre-selected.
Choose the preset — the image is cover-cropped to the exact aspect and resized to the platform's pixels, locally.
Save the perfectly-sized image. Need a manual crop position instead? The Crop step in the same studio gives you full control.
No — cropping and resizing run in your browser.
Never. It center-crops to the target aspect ratio first, then scales — the standard cover behavior, with nothing distorted.
It's cropped to the right aspect but never upscaled — upscaling would only add blur. For genuine enlargement, run the AI Upscale tool first.
The preset uses a centered crop. For manual framing, use the Crop step in the same studio with the preset's aspect ratio, then Social sizes for the final pixels.
Instagram post 1080×1080 and story 1080×1920, YouTube thumbnail 1280×720, X post 1600×900 and header 1500×500, Facebook cover 820×312.
Every GhostImage tool runs entirely in your browser. Your file is never uploaded — there's no upload endpoint to send it to.