How to use it
Upload an image, pick a platform and format, and choose to fill-and-crop (then shift the crop position) or fit with coloured padding. Download the exact-size PNG.
Dimensions change
Platforms update their recommended sizes occasionally. The presets reflect commonly published recommendations — check the platform's help page for anything critical.
Frequently asked questions
Is my file uploaded anywhere?
No. Everything happens inside your browser on your own device, so your files never leave your computer and there is no file-size limit imposed by a server. Very large files are limited only by your device's memory.
What size is best for an Instagram post?
1080×1350 (4:5 portrait) takes the most feed space; 1080×1080 is the safe square option.
Related tools
Compress Image
Shrink JPG, PNG and WebP images while keeping them looking good.
Convert Image Format
Convert between JPG, PNG, WebP and AVIF in your browser.
Resize & Crop Image
Change an image's dimensions or crop it to an exact size.
Image to Base64
Encode an image as a Base64 data URL for HTML, CSS or JSON.
Favicon Generator
Create favicon.ico and PNG icons for browsers, iOS and Android from one image.
Color Palette Extractor
Pull the dominant colours from any image as HEX codes.