Image Resizer
Resize images by pixels or percentage with aspect ratio lock. Convert to PNG, JPG, or WebP. All processing happens in your browser - your images stay private.
Resize by Pixels
Resize by Percentage
Output Settings
Original Image
Resized Image
Features
Flexible Resizing
Resize by exact pixels or percentage. Perfect for specific dimensions or proportional scaling.
Aspect Ratio Lock
Maintain original proportions with our aspect ratio lock to prevent image distortion.
Format Conversion
Convert between PNG, JPG, and WebP formats with adjustable quality settings.
Live Preview
See original and resized images side by side with dimension and file size information.
100% Private
All processing happens in your browser. Your images never leave your device.
Instant Results
Fast client-side processing with instant preview and download capabilities.
Frequently Asked Questions
Is this image resizer free to use?
Yes, our image resizer is completely free to use with no limitations on file size or number of conversions. All processing happens in your browser.
Are my images uploaded to a server?
No, all image processing happens entirely in your browser using the HTML5 Canvas API. Your images never leave your device, ensuring complete privacy and security.
What image formats are supported?
You can upload most common image formats (JPG, PNG, WebP, GIF, BMP) and export to PNG, JPG, or WebP with adjustable quality settings.
How do I maintain aspect ratio when resizing?
Click the lock icon between width and height inputs to lock the aspect ratio. When locked, changing one dimension will automatically adjust the other to maintain the original proportions.
What's the difference between pixel and percentage resizing?
Pixel resizing lets you specify exact dimensions in pixels. Percentage resizing scales the image by a percentage of its original size (e.g., 50% makes it half the size).
What quality setting should I use for JPG and WebP?
For web use, 80-90% quality provides a good balance between file size and visual quality. Use 90-100% for print or when maximum quality is needed. Lower values (60-80%) create smaller files with some quality loss.