Image Compressor
Free online image compressor: compress JPG, PNG, and WebP images to reduce file size without quality loss. 100% private in-browser with zero uploads.
Free online image resizer: resize JPG, PNG, and WebP images by exact pixels or percentage with aspect ratio lock. 100% private in-browser with zero uploads.
Drop images here or browse
Supports JPG, PNG, WebP, GIF & BMP • Batch processing enabled • 100% in-browser
Drag and drop one or multiple images (JPG, PNG, WebP, GIF, or BMP) into the resizer upload zone.
Select your resizing method: enter exact pixel width and height under 'By Dimensions', or pick a scale percentage (25% to 200%) under 'By Percentage'.
Keep 'Lock Aspect Ratio' checked to preserve exact visual proportions automatically, or select a one-click social preset for Instagram, Twitter, or YouTube.
Preview your newly scaled image dimensions, choose an export format (JPG, PNG, WebP), and click 'Download Resized Image' or 'Download All'.
Aspect ratio locked to 3:2; stepped multi-pass filtering eliminates pixel shimmer for blog hero banners.
Pre-filled solid background prevents black alpha artifacts; fits Instagram and Shopify square catalog specifications.
When the aspect ratio lock is enabled, entering a new width automatically recalculates the proportional height based on the original image dimensions, and vice versa. This mathematical constraint prevents stretching, squishing, or distortion, ensuring your photos retain their authentic visual proportions across websites, banners, and social media platforms.
Yes, downscaling pixel dimensions dramatically lowers the total pixel count that must be compressed. For example, reducing an image from 4000×3000 to 2000×1500 cuts the raw pixel volume by seventy-five percent, resulting in significantly smaller file sizes, faster webpage load speeds, and reduced bandwidth usage without sacrificing visible sharpness.
You can increase dimensions up to eight thousand pixels or one thousand percent using our tool. However, upscaling creates new pixels through algorithmic interpolation, which cannot restore original fine details that were never captured. Upscaling works well for moderate prints or mockups, but extreme enlargements will exhibit soft or blurry edges.
Standard browser canvas engines use basic bilinear sampling that skips pixels during extreme downscaling, creating jagged edges and shimmering moiré patterns. Our tool employs multi-pass stepped downsampling, halving dimensions iteratively until approaching the target size. This progressive filtering produces noticeably crisper, smoother lines and publication-grade clarity for thumbnails and banners.
Yes, you can drop dozens of images simultaneously into the resizer. You can apply uniform pixel targets or percentage scale factors across the entire collection. When finished, you can review each resized preview individually or trigger a sequential one-click batch download to save all processed assets directly to your local drive.
No, Toolhast executes all image decoding, canvas manipulation, stepped filtering, and re-encoding entirely inside your web browser using HTML5 Canvas APIs. Your photos never leave your device, no network requests are dispatched, and your private assets remain completely confidential, safe from third-party interception, cloud data logging, or external storage breaches.
Free online image compressor: compress JPG, PNG, and WebP images to reduce file size without quality loss. 100% private in-browser with zero uploads.
Free online PNG to JPG converter: convert transparent PNG images to high quality JPGs with custom background color. 100% private in-browser with zero uploads.
Free online aspect ratio calculator: calculate dimensions, scale image and video resolutions, and find missing width or height. 100% private in-browser.
Private: this tool runs in your browser. Nothing you type is uploaded.
Last updated