Social media
Hitting the platform's exact spec
Instagram, LinkedIn, X, Facebook each crop and compress differently. Resize to the platform's native size before uploading to avoid auto-cropping that lops off your subject.
Resize images by width and keep aspect ratio for social, web, and upload limits.
Drag and drop your file
or pick from your device
Width (px)
Height (px)
What this does
Drop in any image, type the dimensions you need (or pick a preset), and download the resized version. Aspect ratio locks by default so nothing stretches. Runs in your browser using Canvas — no server upload, no quality penalty beyond what JPG re-encoding already costs.
JPG, PNG, WebP — drag or click. The current dimensions show automatically so you know where you're starting from.
Type a width in pixels, or pick a preset (Instagram square 1080x1080, LinkedIn cover 1584x396, etc.). With aspect ratio locked, typing one dimension auto-fills the other so the image doesn't distort.
Hit resize. The new image generates in your browser and downloads — original is untouched. Quality is preserved as much as the format allows.
Native pixel sizes for the platforms that crop or compress aggressively. Resize before upload to keep your composition intact.
Instagram square
1080×1080
Instagram portrait
1080×1350
Instagram story
1080×1920
Facebook cover
820×312
LinkedIn banner
1584×396
X header
1500×500
YouTube thumbnail
1280×720
Pinterest pin
1000×1500
Web hero (2x)
1920×1080
Email inline max
600×400
Why resize before upload
Platforms auto-crop and re-compress oversized uploads. Sending a 4000×3000 photo to Instagram = it picks a 1080×1080 crop you didn't choose, then re-compresses it. Resize first, control the crop.
2x for Retina screens
Web heroes should be 2x the rendered display size so they look sharp on high-DPI screens. A hero displayed at 960px wide should be exported at 1920 wide for Retina.
Privacy
Resizing might seem low-stakes, but the images you resize often aren't — product photos before launch, screenshots from internal dashboards, photos with embedded location metadata. Our resizer runs in your browser using Canvas. Nothing uploads.
Social media
Instagram, LinkedIn, X, Facebook each crop and compress differently. Resize to the platform's native size before uploading to avoid auto-cropping that lops off your subject.
Phone photos in email come in at 4000+ pixels wide and overflow on most clients. Resize to 1200px before pasting into newsletter or signature.
Web
A 4K hero photo at 4 MB hurts Core Web Vitals. Resize to 2x your max display width (1920 for 960-wide layout) and let the browser handle DPI scaling.
Marketplace
Most marketplaces have a max file size or pixel cap. Resize before upload to skip in-browser cropping and re-uploads.
Document
A 12 MP photo dropped in a Word doc balloons the file size. Resize first to keep documents under 10 MB.
A 4x6 print needs 1200x1800 px at 300 DPI. A 16x20 needs 4800x6000 px. Resize before sending to the print service so they don't have to scale (which sometimes adds soft edges).
| Feature | BBulkShare | ||||
|---|---|---|---|---|---|
| Runs in browser only | Yes | No | No | No | Yes |
| Files uploaded to server | Never | Yes | Yes | Yes | Never |
| Preset sizes (social media, etc.) | Yes | Yes | Yes | Yes | No |
| Lock aspect ratio | Yes | Yes | Yes | Yes | Yes |
| Quality slider | Yes | Yes | Yes | Yes | Yes |
| Strips EXIF data automatically | Yes | No | No | Pro only | Yes |
| Account required | No | No | No | Yes | No |
| Batch resize multiple at once | No | No | Yes | Pro only | No |
| Works offline | Yes | No | No | No | Yes |
Going from 4000px to 800px is fine — the algorithm samples down cleanly. Going from 800px to 4000px just makes a blurry mess. If you need a larger version, find the original at higher resolution.
Browsers handle 1024, 1280, 1920 cleaner than odd sizes. For Retina/3x screens, double those: 2048, 2560, 3840. Avoids subpixel rendering artifacts.
If you're resizing a photo saved as PNG, convert to JPG at the same time — you'll cut file size by 70%+ with no visible quality loss. Only keep PNG for logos, icons, and images with transparency.
Phone photos contain GPS coordinates, camera serial number, and timestamps. When you upload to social media or email, that data goes with the image. Our resizer drops EXIF on resize. Important for product photos shot at your home address.
If you need a 600x600 crop from a 4000x3000 photo, crop first, then resize. Resizing first wastes the original detail you'd otherwise use for the crop.
Keep going
Image Converter
Switch between JPG, PNG, WebP, and AVIF formats with a single click.
EXIF Remover
Strip GPS and camera metadata without changing image dimensions.
Compression savings estimator
Estimate how much smaller a folder of images will get if you resize them all.
JPG to PDF Converter
Bundle several resized images into one PDF.
Everything runs locally in this tab. Nothing uploads, nothing stores on a server, nothing indexes.
No progress bars stuck at 99%, no rate limits, no 'please wait' screens. Drop, click, done.
When the free tool isn't enough, deliver from files.your-agency.com — password and view analytics included.
Eliminates manual zipping steps when sending multiple files to clients.
Lets users actually compress files right away instead of guessing output ranges.
Saves time and reduces confusion in client handoffs by standardizing delivery messages.
Helps users send oversized PDFs that fail email and portal upload limits.
Most PDF merge tools upload your sensitive documents to a server. Ours never does — everything happens in your browser with pdf-lib.
Extracting pages from a PDF usually requires uploading to a third party. This tool does it locally in your browser.
Usually yes. Smaller dimensions typically reduce file size, especially with JPG or WEBP output.
Yes. Aspect ratio lock is enabled so images do not get stretched.
Yes. You can export resized files as JPG, PNG, or WEBP.
Yes. It is designed for quick size fixes before uploading to portals and social platforms.