
OpenToola Guides
Resize Images for Social Media Without Stretching Faces
Choose the right dimensions for Instagram, Facebook, X, LinkedIn, YouTube and TikTok, crop before resizing, and avoid the PNG file-size trap.
A photo straight from a phone is rarely the right shape for a social post. It is too wide for a story, too tall for a link preview, or so large that the platform recompresses it anyway. Resizing gives you control over the dimensions; cropping gives you control over what stays in the frame. Doing them in the wrong order is how faces get stretched.
OpenToola’s Resize Image tool changes the width and height. It does not crop. If you enter a different aspect ratio with the lock off, the image is stretched to fit. That is useful for a background or a texture, and terrible for a portrait.
Dimensions by platform
These are practical starting points, not permanent rules. Platforms change their recommended sizes.
- Instagram square post: 1080 × 1080.
- Instagram portrait post: 1080 × 1350.
- Instagram story or reel: 1080 × 1920.
- Facebook link preview: about 1200 × 630.
- X (Twitter) post image: about 1600 × 900.
- LinkedIn post image: about 1200 × 627.
- YouTube thumbnail: 1280 × 720.
- TikTok video cover: 1080 × 1920.
- Pinterest pin: about 1000 × 1500.
The platform will crop or letterbox an image that does not match its display ratio. If the important part of the photo is near the edge, it may disappear. Crop for the target ratio before resizing.
Crop first, then resize
Cropping changes what is in the frame. Resizing changes how many pixels represent it. If you resize first and crop later, you may throw away resolution you needed.
Use a photo editor or the platform’s crop tool to set the aspect ratio. Keep the face or the product in the safe area, away from the edges. Then resize to the platform’s pixel dimensions.
If you use OpenToola’s Passport Photo tool for a face crop, it is designed for identity photos, not social posts. The principle is the same: set the frame, then export.
Lock or unlock the aspect ratio
The Resize Image tool has a lock enabled by default. With the lock on, changing the width recalculates the height from the original ratio. This is the safe choice for photos and logos.
With the lock off, you can enter any width and height. The image stretches. A circle becomes an oval; a face becomes wider or narrower. Use this only when you deliberately want to distort an image, such as a texture or a background.
If the result looks stretched, undo and turn the lock back on. Start from the original; resizing an already stretched image will not restore the proportions.
The PNG export trap
The Resize Image tool exports PNG. PNG is lossless, which is good for screenshots and graphics, but a PNG of a photograph can be several times larger than the original JPEG. A 4000-pixel photo resized to 1080 pixels may still be a 2–4 MB PNG.
For a website or social post, convert the resized PNG to JPG or WebP. Use Convert Image or Compress Image. For a screenshot with text, keep PNG.
This is the most common surprise: the image is smaller in pixels but larger in megabytes. Always check the file size after resizing.
Don’t upscale
If the original is 800 pixels wide, resizing it to 2000 pixels will not create detail. It will interpolate pixels and look soft. Use a larger original or accept the smaller size.
Platforms often display images at a smaller size than the upload. Uploading a 4000-pixel image to a 1080-pixel slot gives the platform more data to discard. A 1080–1600 pixel image is usually enough for a social post.
File format and transparency
JPG is the safest format for photos. It does not support transparency, so a logo with a transparent background will get a white or black box. Use PNG or WebP for logos.
WebP is smaller than JPG at similar quality and supports transparency. It is a good choice for a website. Some social platforms accept WebP, some convert it automatically; check if the upload fails.
DPI is not the same as pixels
A 1080 × 1080 image is 1080 pixels wide, whether it is tagged 72 DPI or 300 DPI. For screen use, DPI is metadata and does not change the pixel dimensions. For print, DPI matters: a 1080-pixel image printed at 10 inches is only 108 DPI.
Do not try to make an image “300 DPI” by changing the DPI tag without adding pixels. For print, start with enough pixels at the final size.
Checking the result
Open the resized image at 100 % and look at the face, the text and the edges. Check the pixel dimensions and the file size. Upload it to a test post or preview if the platform offers one; the crop can differ from what you see in the editor.
On a phone, the image may look sharp on a small screen and soft on a desktop. Check both if the image is important.
Batch resizing
The tool handles one image at a time. For a campaign with many images, resize in batches and use a naming convention: instagram-square-1080.jpg, story-1080x1920.jpg. Keep the original files.
If you need many sizes from one photo, crop a master for each ratio first, then resize. Do not resize the same photo repeatedly; each step can add softness, especially if you convert formats in between.
Safe areas and text overlays
Every platform crops differently. A story may cut the top and bottom; a link preview may cut the sides. Keep faces, logos and text away from the edges. A safe margin of 5–10 % on each side is a reasonable starting point.
If you add text, place it after resizing, not before. Text added before a crop may be cut off. If the platform allows a text overlay in the app, use that instead; it stays within the safe area.
Profile pictures and banners
A profile picture is usually displayed as a circle. Upload a square image with the face centred and enough margin around the head. A wide photo cropped by the platform may cut the forehead or chin.
A banner has a different ratio from a profile picture. Do not use the same file for both. A 1200 × 630 link image is not a 1500 × 500 banner. Check the current dimensions for the specific placement.
Story, post and thumbnail
A story is tall and full-screen. A post is often square or portrait. A thumbnail is wide and small. The same photo cannot be optimal for all three without cropping.
For a story, leave space at the top and bottom for the interface. For a post, put the subject in the centre. For a thumbnail, use a simple composition and large text; it will be seen at a small size.
Screenshots and graphics
Resizing a screenshot down can make text unreadable. If the screenshot must be legible, keep it at its original size or crop it to the relevant area instead of shrinking the whole screen.
Graphics with sharp edges and text should stay PNG. JPG compression creates halos around letters. If the platform requires JPG, use a high quality setting and check the result at 100 %.
Common mistakes
- Resizing before cropping, then losing the edges.
- Unlocking the ratio and stretching a face.
- Uploading a giant PNG because the file size was not checked.
- Using a square profile photo as a wide banner.
- Adding text before the crop.
- Upscaling a small image to a large dimension.
- Assuming the platform will not crop.
A simple workflow
- Choose the platform and placement.
- Crop the original to the target ratio.
- Resize to the recommended pixel dimensions.
- Convert to JPG or WebP if it is a photo.
- Check the file size and the result at 100 %.
- Upload and preview the post before publishing.
Keep the original and the cropped master. If the campaign needs another ratio later, you can crop from the master instead of starting from the original again.
Testing on mobile
Most social posts are viewed on a phone. Resize the image, put it on the phone, and look at it in the app’s preview, not only in the camera roll. The app may crop the image differently from the gallery.
Check the small version, not just the full-size image. A face that is clear on a desktop can be tiny in a feed. A logo that looks sharp at full size can disappear in a thumbnail. If the image is for an ad, check the placement preview.
Privacy
The image is resized in the browser. OpenToola does not upload it and does not store a copy. The resized file is downloaded to your device.
That is useful for personal photos and client work. Delete the downloaded files after uploading if they contain sensitive information, and keep the originals in a private folder.
Tools mentioned
Frequently asked questions
What size should an Instagram post be?
A common size is 1080×1080 for a square post, 1080×1350 for portrait and 1080×1920 for a story or reel. Check the current app guidance before a campaign.
Does resizing change the aspect ratio?
If the lock is on, the tool keeps the original proportions. If you unlock it, the image stretches to the width and height you enter.
Why is the resized PNG larger than the original JPG?
The Resize Image tool exports PNG. A PNG of a photo can be much larger than the original JPEG. Convert or compress it after resizing.