Mac users have a decent built-in tool in Preview but it has real limits.
Loading Image Resizer…
Works in Safari and Chrome on macOS
Browser-based: no Photoshop or apps needed
Control both pixel dimensions and output file size
Drag and drop from Finder into the browser
Drop the Image Resizer into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.
Embed code
<iframe
src="https://www.fixtools.io/image-tools/image-resizer?embed=1"
width="100%"
height="780"
frameborder="0"
style="border:0;border-radius:16px;max-width:900px;"
title="Image Resizer by FixTools"
loading="lazy"
allow="clipboard-write"
></iframe>Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.
Preview is one of the most underrated apps on macOS. To resize an image, open the file, choose Tools in the menu bar, and select Adjust Size. The dialog lets you set width and height in pixels, points, centimetres, millimetres, or inches, and shows the resulting file size estimate at the bottom of the dialog. You can lock the aspect ratio with the chain-link icon between the dimension fields, and Preview applies a reasonable resampling algorithm under the hood. For simple pixel-based resizes, Preview is fast, convenient, and always available on any Mac without installing anything. It also supports saving in JPG, PNG, TIFF, PDF, and several other formats through File and Export, so you can change format and resize in one quick flow.
Where Preview falls short is precise file-size control. The Adjust Size dialog shows an estimated file size, but you cannot type a target kilobyte number and have Preview automatically choose the dimensions and quality that hit it. If a portal demands an image under 1MB, Preview leaves you guessing at quality slider positions during export and saving repeatedly until the file size drops below the limit. For workflows that combine dimension resizing with file size targeting in one step, a browser tool with a live file size readout is significantly more efficient than the trial-and-error cycle Preview imposes. FixTools shows the output file size in real time so you can dial in an exact KB target without repeated exports.
For batch resizing several images at once on Mac, Automator built into macOS provides a no-code workflow option. Open Automator, create a new Workflow or Quick Action, add the Scale Images action from the Photos category, and set your target pixel dimension. Save the Quick Action and it appears in the Finder right-click menu under Quick Actions. From then on you can select any number of images in Finder, right-click, and apply the resize to all of them in seconds without opening any application. For occasional batch resizing this is genuinely convenient as a native solution, and combined with the FixTools browser approach for one-off precision tasks, it covers most Mac resize scenarios without needing professional tools.
Photoshop and Affinity Photo remain the most powerful options for advanced resize workflows that need specific resampling algorithms, soft proofing, or integration with broader design pipelines. For pure pixel resizing with file size targeting, the cost and learning curve of professional tools are usually overkill. The browser-based path covers the vast majority of practical scenarios faster and at no cost, leaving professional tools for situations that genuinely need them. Many Mac users find they can retire their old shareware resize apps once they have a comfortable browser-based workflow because the browser tool handles every routine case and has the file size precision Preview lacks.
Drag your image from Finder into the FixTools Image Resizer in your browser, or click to upload. Enter your target pixel dimensions and resize instantly on your Mac.
Step-by-step guide to resize image on mac:
Open FixTools in Safari or Chrome
Launch your browser of choice on macOS and navigate to fixtools.io, then open the Image Resizer tool. Safari is the default on Mac and works perfectly with FixTools, but Chrome and Firefox also work identically because the underlying Canvas API is consistent across modern browsers. There is nothing to install, no extension to enable, and no account to create before starting.
Upload your image
Click the upload area to open a file picker, or drag and drop an image file directly from Finder into the upload zone. Drag and drop is the faster option on Mac because Finder is already part of your normal workflow. The upload accepts JPG, PNG, WebP, HEIC on macOS Ventura or later, and most common image formats. Multiple files can be dragged at once for batch resizing to consistent dimensions.
Enter your target dimensions
Type the target width and height in pixels into the input fields. Enable Lock Aspect Ratio to maintain proportions automatically as you type. If you need to verify your source dimensions before deciding on a target, the current pixel dimensions are displayed above the input fields so you can confirm you uploaded the right file and pick sensible numbers for the output.
Click Resize
The image processes locally inside your browser using the Canvas API and your Mac processor, so no data is uploaded to any server. Processing finishes almost instantly for typical photos because modern Macs handle Canvas operations very efficiently. The output preview appears alongside the input so you can compare them visually and confirm the resize matches what you intended before saving anything.
Download the resized image
Click Download and the file saves to your Downloads folder, which appears in the Finder sidebar and the Dock. From there drag it to its final destination, attach it to an email, or upload it to whichever portal needed the resized version. The downloaded file uses the original filename with a size suffix appended so you can keep multiple resized versions of the same source organised without overwriting them.
Common situations where this approach makes a real difference:
A freelance copywriter drags a client-supplied photo from Finder into FixTools in Safari to resize it to 800 pixels wide before embedding it in a Squarespace blog post.
The copywriter receives source photos at full camera resolution and needs them at a CMS-friendly width for the client blog. Dragging the file from a Finder window directly onto the FixTools upload zone is faster than opening Preview, choosing the file, navigating menus, and exporting. The resized file is ready in seconds and the copywriter pastes it directly into the Squarespace post draft without leaving the browser. This works particularly well when the copywriter has both Safari and Finder open in adjacent Mission Control spaces during a writing session.
An academic researcher resizes chart screenshots to 600 pixels wide for journal submission, preferring FixTools over Preview because it shows the output file size before downloading.
The journal has strict requirements for figure file sizes and the researcher wants to verify each output before exporting. FixTools displays the output file size in the preview area so the researcher can confirm the resized chart fits within the journal limit before downloading anything. Preview shows only an estimated size during the resize dialog which is less reliable, particularly for PNG outputs where compression varies more by content. The browser tool gives the certainty the researcher needs for a submission where every figure must pass automatic validation.
A small business accountant resizes a scanned receipt photo from 4000 to 1000 pixels on their MacBook before uploading it to their expense management portal.
The expense portal rejects scanned receipts above 2MB and the original scan is well over that limit. Resizing in FixTools cuts the file to a portal-friendly size while keeping the receipt text legible enough for OCR processing on the platform side. The accountant submits the expense within minutes of receiving the receipt rather than waiting to get back to a Windows desktop, and the resized version is preserved alongside the original in their accounting folder structure for the audit trail.
A wedding photographer drags batches of edited photos from Finder into FixTools to produce client preview galleries at 1500 pixels wide before delivering full-resolution finals on a USB drive.
The photographer wants clients to preview the gallery online before requesting prints and uses a watermarked preview at 1500 pixels for the online gallery. Dragging twenty or thirty edited JPGs from Finder onto FixTools at once produces all the previews in batch with consistent dimensions. The finals on USB remain untouched at full editing resolution, and the workflow scales naturally to weekly client deliveries because the batch step takes only a couple of minutes per wedding.
Get better results with these expert suggestions:
Drag images from Finder directly into the browser upload zone
On Mac you can drag an image file from any Finder window and drop it directly onto the FixTools upload area in Safari or Chrome. This is faster than clicking the upload button and navigating through the file picker, and it works with any image format that Finder recognises as an image. Multiple files can be dragged together for batch resizing to consistent dimensions, which makes preparing a photo set much faster than one file at a time.
Use Preview for quick single-file pixel resizing with no KB target
macOS Preview Tools Adjust Size is genuinely fast for a simple pixel resize when you do not need file size targeting. Going from 4000 to 1000 pixels wide takes under 10 seconds end to end in Preview without opening a browser. Keep Preview as your tool for instant casual resizing and reach for FixTools when you specifically need file size targeting, output preview, or batch processing across multiple files.
Use an Automator Quick Action for batch resizing in Finder
Create a macOS Automator Quick Action with the Scale Images action set to your standard target width. The Quick Action appears in the Finder right-click menu, so any time you need to resize a batch of photos to the same size, select them in Finder and apply the action in one step. This is the fastest native batch resize option on Mac and works without opening any app, perfect for routine workflows like preparing weekly social media photo sets.
Preview cannot target file size in KB, so use the browser compressor for that
If your portal demands an image under 500KB or 1MB, Preview leaves you guessing at quality slider positions during export. FixTools Image Compressor shows the output file size in real time as you adjust quality, letting you dial in an exact KB target without repeated trial-and-error saves. For form uploads with strict size limits, this real-time feedback is the difference between a successful upload on the first try and a frustrating cycle of rejected submissions.
More use-case guides for the same tool:
Open the full Image Resizer — free, no account needed, works on any device.
Open Image Resizer →Free · No account needed · Works on any device