Image Resizer
Resize images by exact width and height or percentage scale directly in your browser without uploading files.
Local Workspace (image-resizer)
Max 25 MB/file • Up to 10 files • .jpg, .jpeg, .png, .webpHow to Use Image Resizer
- 1Drop up to 10 JPEG, PNG, or WebP files (up to 25 MB each) into the workspace, or transfer compressed files directly from Image Compressor.
- 2Choose By Exact Dimensions (px) or By Scale Percentage (%), and toggle Aspect Ratio Lock or pick a standard preset (1920x1080, 1200x630, 1080x1080).
- 3Click Apply Resize to resample all queued images in the background worker and download individual files or a batch .zip.
Technical Specifications & Guardrails
- Exact pixel dimension mode (1 px to 10,000 px) and percentage scaling presets (25%, 50%, 75%, 100%)
- Automatic aspect-ratio lock calculated from raw file header dimensions
- Safe 16.7 MP canvas ceiling protection for mobile Safari stability
- Direct in-memory handoff to Image Compressor without re-uploading from disk
Practical Example: Generating OpenGraph Social Preview Cards
- Sample Input
- Three 4000x3000 px PNG screenshots (6.8 MB total) that exceed social platform hero dimension guidelines.
- Verified Local Output
- Resized to the 1200x630 px OpenGraph preset in one batch and exported as a single .zip archive.
Operational Limits & Browser Guardrails
Supports up to 10 JPEG, PNG, or WebP images per batch (25 MB per file). Input headers above 100 megapixels are rejected before decoding, and target output dimensions exceeding 16.7 megapixels are capped proportionally to stay within browser canvas memory limits.
Frequently Asked Questions
What is the maximum resolution supported by the Image Resizer?
Input headers up to 100 megapixels are accepted, and output dimensions are capped within the 16.7 megapixel browser canvas safety limit to guarantee stability on mobile and desktop browsers.
Can I resize multiple images at once and compress them afterward?
Yes. You can queue up to 10 images per batch, download them together as a .zip file, or click Continue in Image Compressor to pass the resized images directly in browser memory.
How does Aspect Ratio Lock prevent stretched images?
When Aspect Ratio Lock is enabled, changing either the width or height automatically recalculates the opposite axis using the image's native width-to-height ratio parsed from its binary header.