Arbenger Image Resizer is a free, browser-based tool that lets you resize, crop, and convert images without uploading them to any server. Every pixel stays on your machine. This guide walks you through every feature — from your first resize to batch-processing dozens of images at once.
100% Private
Your images never leave your browser. All processing happens locally using your device's Canvas API and Web Workers. No uploads, no servers, no tracking.
What You'll Learn
1. Uploading Images
There are three ways to get images into the resizer:
Drop images here
Drag & Drop
Drop files directly onto the upload zone
...paste, or
PNG, JPG, WebP
Click to Browse
Click the zone to open your file picker
Paste from clipboard
Clipboard Paste
Press Ctrl+V to paste from clipboard
Supported Input Formats
Files up to 50 MB are supported. Larger files trigger a warning but will still be processed.
2. Resizing an Image
After uploading, you'll see the preview on the left and the controls panel on the right. Here's the resize workflow:
Set Your Dimensions
Enter width and height in pixels. The aspect ratio lock is on by default — changing one dimension automatically adjusts the other to maintain proportions.
Choose Output Format
Select PNG (lossless), JPEG (smaller files), or WebP (best compression). For JPEG and WebP, use the quality slider to balance size vs. quality.
Click Resize
The image is processed using a Web Worker off the main thread, so the UI stays smooth. You'll see the result preview instantly with file size comparison.
Download
Hit the download button to save your resized image. The filename is editable — change it before downloading if needed.
RESIZE CONTROLS
WIDTH
HEIGHT
FORMAT
QUALITY
85%
3. Cropping
Click the Crop button below the preview to open the crop dialog. Drag the handles to select your region, then click Apply. The crop is applied before resizing.
Crop Image
photo-example.jpg
The crop dialog provides 8 round handles (corners + edges), a rule-of-thirds grid, and a center crosshair. Drag the handles to resize, or drag the crop area to reposition. Minimum crop size is 40px per side.
4. Format Conversion
Choose your output format based on your needs. Here's when to use each:
| Format | Best For | Quality | Transparency |
|---|---|---|---|
| PNG | Screenshots, logos, graphics | Lossless | Yes |
| JPEG | Photos, complex imagery | Adjustable (0-100) | No |
| WebP | Web use, best compression | Adjustable (0-100) | Yes |
When converting to JPEG, transparent areas are filled with the background color you set in the controls.
5. Fit Modes Explained
When the target dimensions have a different aspect ratio than the original, fit modes determine how the image fills the space:
Stretch
Distorts the image to fill the exact target size. Fast, but may warp the content.
Contain
Fits the entire image inside the target with no distortion. Empty space is filled with your background color.
Cover
Fills the target completely by cropping the image to match the aspect ratio. No empty space.
6. Batch Processing
Upload more than one image and the tool automatically switches to batch mode. All images share the same resize settings and are exported as a single ZIP file.
BATCH MODE WORKFLOW
Upload 2+
Drop multiple images
Configure
Shared resize settings
Auto-Name
Naming patterns
Download ZIP
All images in one file
Upload 2+ images
Drop or browse multiple files
Configure settings
Shared dimensions, format, quality
Auto-name files
Sequential, prefix, or template
Download ZIP
All images in one file
Drag to reorder — rearrange images by dragging them in the list. Works on mobile with touch.
Per-image crop — each image can have its own crop region, independent of the shared resize settings.
Auto-naming patterns — choose from sequential (img-1, img-2), prefix-original, original-suffix, number-only, or custom templates with {name}, {n}, {w}, {h} tokens.
ZIP export — all resized images are packaged into a single ZIP file using JSZip (dynamically loaded, not part of the initial page bundle).
7. Presets & Shortcuts
The resizer includes dimension presets for common use cases. Select from the presets dropdown to instantly set dimensions:
Social Media
- Instagram Post 1080 x 1080
- Instagram Story 1080 x 1920
- Twitter/X Post 1200 x 675
- YouTube Thumbnail 1280 x 720
- LinkedIn Post 1200 x 627
- Facebook Cover 820 x 312
Screen Sizes
- HD 1280 x 720
- Full HD 1920 x 1080
- 4K UHD 3840 x 2160
App Icons
- Favicon 16 x 16
- Small Icon 32 x 32
- Apple Touch 180 x 180
- Large Icon 512 x 512
Quick Scale
Use scale presets to resize relative to the original dimensions:
Keyboard Shortcuts
8. Pro Tips
Use WebP for the smallest file sizes
WebP typically produces files 25-34% smaller than JPEG at equivalent quality, with transparency support. It's supported by all modern browsers and is the best choice for web images.
Crop before resize for the best quality
The tool applies your crop to the original full-resolution image before resizing. This means you're working with the maximum available detail, producing sharper results than cropping after resize.
Batch + Cover mode for social media assets
Need to create Instagram posts from landscape photos? Upload them all, set the dimension to 1080x1080 with Cover fit mode, and download the ZIP. Every image will be center-cropped to a perfect square.
Use Contain for consistent padding
If you need all images to be exactly the same dimensions but don't want to crop, use Contain mode with a matching background color. The image is centered with padding on the shorter axis.
Template naming for organized exports
In batch mode, use the template naming pattern with tokens like {name}-{w}x{h} to
include the original filename and target dimensions in every exported file automatically.