
Resizing Images: Complete Beginner Tutorial

Michael Foster
Content Creator & Tutorial Expert
Images that are too large slow down websites and fill up storage. This complete beginner tutorial explains image resizing — dimensions, resolution, and file size — and shows how to resize images using free and paid tools.
Table of Contents
- Understanding Image Size: Dimensions vs. File Size
- Why Resize Images?
- Method 1: Resize Images Online
- Method 2: Resize Images on Windows
- Method 3: Resize Images on macOS
- Method 4: Resize Images on Mobile
- Method 5: Resize Images with Command-Line Tools
- Resizing for Web: Best Practices
- Resizing for Print: Best Practices
- Common Resizing Problems
- Conclusion
Resizing images is one of the most common image editing tasks. Whether you need to fit an image into a specific space, reduce file size for web use, or prepare photos for printing, understanding how to resize images correctly is essential. This complete beginner tutorial explains the concepts behind image resizing and walks through the best methods using free and paid tools.
Understanding Image Size: Dimensions vs. File Size
Before resizing, it is important to understand the difference between two related but distinct concepts:
Dimensions (Pixel Size)
Dimensions refer to the width and height of an image in pixels. For example, a photo from a modern phone might be 4000 × 3000 pixels. Dimensions determine how large the image appears on screen and how much detail it contains.
File Size (Bytes)
File size refers to how much storage space the image takes up, measured in kilobytes (KB) or megabytes (MB). A 4000 × 3000 JPEG might be 5 MB, while the same image as a PNG could be 25 MB. File size depends on dimensions, format, and compression.
Resolution (DPI/PPI)
Resolution refers to the number of pixels per inch (PPI) or dots per inch (DPI). It affects how the image appears when printed:
- 72 PPI: Standard for web and screen viewing.
- 150 PPI: Minimum for acceptable print quality.
- 300 PPI: Standard for high-quality print.
Resolution does not change the image's pixel dimensions — it only affects how those pixels are distributed when printed. A 3000 × 2000 image at 300 PPI prints at 10 × 6.67 inches. The same image at 72 PPI prints at 41.67 × 27.78 inches.
Why Resize Images?
There are many reasons to resize images:
- Web optimization: Large images slow down websites. Resizing to the display dimensions reduces file size and improves page load times.
- Email attachments: Email servers limit attachment sizes. Resizing images to smaller dimensions reduces file size for emailing.
- Social media: Each platform has recommended image dimensions. Resizing ensures images display correctly.
- Printing: Print requires specific dimensions and resolution (usually 300 PPI). Resizing ensures the image prints at the right size and quality.
- Storage: Smaller images take up less storage space on your device and in the cloud.
- Consistency: Resizing multiple images to the same dimensions creates a uniform set (e.g., for a gallery or product catalog).
Method 1: Resize Images Online
Online image resizers are the fastest option for most users.
Step-by-Step: Resizing an Image Online
- Choose a resizing tool: Look for one that supports your image format and offers both dimension and file size control. VisualDocs provides a free image resizer.
- Upload your image: Drag and drop the file or browse to select it.
- Choose resize mode:
- By dimensions: Enter the desired width and/or height in pixels.
- By percentage: Scale the image by a percentage of its original size.
- By file size: Set a target file size and the tool adjusts quality to meet it.
- Maintain aspect ratio: Ensure this option is checked so the image does not distort. When you change one dimension, the other adjusts automatically.
- Click resize: The tool processes the image.
- Download the resized image: Save it to your device.
Tips for Online Resizing
- Know your target dimensions: Before resizing, know what dimensions you need (e.g., 1920 × 1080 for a full-width web banner).
- Use the right format: JPEG for photos, PNG for graphics with transparency. Some tools let you convert format during resizing.
- Check the result: Open the resized image and verify it looks correct — no distortion, acceptable quality.
Method 2: Resize Images on Windows
Using Photos App
Windows' built-in Photos app can resize images:
- Open the image in the Photos app.
- Click "Resize" (or the three-dot menu > Resize).
- Choose a preset size (Small, Medium, Large) or "Custom" to enter specific dimensions.
- Click "Save resized copy."
Using Paint
Paint is a simple but effective option:
- Open the image in Paint.
- Go to Home > Resize.
- Choose "Pixels" or "Percentage."
- Enter the new dimensions (ensure "Maintain aspect ratio" is checked).
- Click OK.
- Save the image (File > Save As and choose the format).
Using Third-Party Software
For more control, dedicated image editing software offers features like:
- Batch resizing (resize many images at once)
- Custom compression settings
- Sharpening after resize (to counteract the softening that occurs when downscaling)
- Multiple output formats
Method 3: Resize Images on macOS
Using Preview
Preview can resize images:
- Open the image in Preview.
- Go to Tools > Adjust Size.
- Enter the new width and/or height.
- Ensure "Resample image" is checked (this changes the actual pixel dimensions, not just the print size).
- Choose resolution if needed.
- Click OK.
- Save the image (File > Export to choose format and quality).
Using Photos App
The macOS Photos app can resize images:
- Open the image in Photos.
- Go to File > Export > Export 1 Photo.
- Choose "Custom" for size.
- Enter the maximum width or height.
- Choose quality and format.
- Click Export.
Method 4: Resize Images on Mobile
On iPhone/iPad
- Open the Photos app and select the image.
- Tap Edit.
- Tap the crop icon.
- Use the resize controls to set new dimensions.
- Tap Done.
For more precise resizing, use a dedicated image editing app from the App Store.
On Android
- Open the image in Google Photos.
- Tap Edit.
- Tap the crop/resize icon.
- Adjust dimensions.
- Tap Save.
Method 5: Resize Images with Command-Line Tools
For batch processing and automation, command-line tools are powerful.
Using ImageMagick
ImageMagick is a free, powerful image processing tool. To resize an image, you specify the input file, the desired dimensions, and the output filename. You can resize by specific pixel dimensions, by percentage, or by maximum dimension (to fit within a box). ImageMagick also supports batch processing of multiple files in a single command.
Using ffmpeg
While primarily a video tool, ffmpeg can also resize images. This is useful if you already have ffmpeg installed for video work and need to resize an image quickly.
Resizing for Web: Best Practices
Choose the Right Dimensions
- Full-width hero images: 1920 × 1080 pixels (or 1920 × 1280).
- Content images: 800–1200 pixels wide.
- Thumbnails: 150–300 pixels wide.
- Social media: Check each platform's recommended dimensions. Common sizes include 1200 × 630 for link previews, 1080 × 1080 for Instagram posts, and 1500 × 500 for Twitter headers.
Use the Right Format
- JPEG: Best for photographs and images with many colors. Use quality 80–85 for web.
- PNG: Best for graphics, screenshots, and images with transparency. Larger file size than JPEG.
- WEBP: Modern format with better compression than JPEG. Growing browser support.
- AVIF: Newest format with excellent compression. Limited but growing support.
Compress After Resizing
Resizing reduces dimensions, but you should also compress the image to reduce file size. Most resizing tools offer compression options. For web use, aim for:
- Hero images: Under 200 KB.
- Content images: Under 100 KB.
- Thumbnails: Under 20 KB.
Resizing for Print: Best Practices
Set the Right Resolution
- Standard print: 300 PPI.
- Large format (posters, banners): 150 PPI is often sufficient because they are viewed from a distance.
- Photo prints: 300 PPI for standard sizes (4×6, 8×10).
Calculate Required Dimensions
To print at a specific size at 300 PPI, multiply the print dimensions in inches by 300:
- 4 × 6 inches at 300 PPI = 1200 × 1800 pixels.
- 8 × 10 inches at 300 PPI = 2400 × 3000 pixels.
- 11 × 17 inches at 300 PPI = 3300 × 5100 pixels.
If your image has fewer pixels than required, it will print at lower quality. You can upscale, but this does not add real detail — it just interpolates existing pixels.
Common Resizing Problems
Problem: Image Looks Stretched or Squished
This happens when aspect ratio is not maintained. Always check "Maintain aspect ratio" or "Constrain proportions" when resizing. If you need a specific aspect ratio that differs from the original, crop the image first, then resize.
Problem: Resized Image Looks Soft or Blurry
Downscaling can make images look slightly soft. Apply a small amount of sharpening after resizing to restore crispness. Most image editors offer a "sharpen" filter.
Problem: File Size Is Still Large After Resizing
If the dimensions are smaller but the file size is still large, the compression settings may be too high. Lower the JPEG quality to 80–85, or use a more efficient format like WEBP.
Problem: Upscaled Image Looks Pixelated
Upscaling (enlarging) an image cannot add detail that was not there. The result looks pixelated or soft. If you need a larger image, the best solution is to obtain a higher-resolution original. AI upscaling tools can improve results somewhat, but they cannot match a genuine high-resolution image.
Conclusion
Resizing images is a fundamental skill for anyone who works with digital images. For most users, an online resizer is the fastest option. Built-in tools like Windows Photos and macOS Preview handle basic resizing for free. Command-line tools like ImageMagick enable batch processing and automation. The key is understanding the difference between dimensions, file size, and resolution, and choosing the right values for your specific use case. With this tutorial, you can confidently resize any image for web, print, email, or storage.
Sources & References
About the Author

Michael Foster
Content Creator & Tutorial Expert
Michael creates in-depth tutorials and guides that make complex tools accessible to everyone. He has a passion for teaching and clear communication.
Frequently Asked Questions
What is the difference between resizing and cropping?
Does resizing reduce image quality?
What dimensions should I use for web images?
What resolution do I need for printing?
Can I resize multiple images at once?
Start working smarter today
Join 500,000+ users who trust VisualDocs for their daily image and PDF workflows.