Smaller photo files without uploading client work
Exact settings for portfolios, client proofs, email and full-resolution delivery. Graviton compresses with MozJPEG, WebP and AVIF encoders inside your browser, so no photo leaves your device.
Recommended settings
Settings for each place your photos go
Start from the linked preset and change only the settings listed. A resize value is the longest side: for several images, enter it as both Max width and Max height unless the row says otherwise; for one, type it into its longer side.
| Image | Format | Goal | Resize | Start from |
|---|---|---|---|---|
| Portfolio and website galleriesLarge enough for big and high-density screens. | WebP | Quality 80 | 2560 px | Optimize images for your website |
| Client previews and online proofingQuick to load and clear enough to pick favorites. Not meant for printing. | JPG | Quality 75 | 1920 px | Resize images |
| Emailing a few selectsSeveral photos fit comfortably in one message. | JPG | Quality 75 | 1600 px | Compress images for email |
| Full-resolution client deliveryFor files clients may print. Use quality 90 for files they will edit. | JPG | Quality 85 | Off | Compress JPEG images |
| Social media postsLeave Max height empty so portrait crops keep their width. Check each platform’s current recommended size. | JPG | Quality 85 | 1080 px wide | Resize images |
| Competition and agency submissionsEnter the limit from the brief. If it also sets pixel dimensions, leave “Shrink dimensions if needed” off, as it is by default. | JPG | Exact file size from the brief | As the brief asks | Compress an image to any size in KB |
Portfolio and website galleries
Large enough for big and high-density screens.
- Format
- WebP
- Goal
- Quality 80
- Resize
- 2560 px
Client previews and online proofing
Quick to load and clear enough to pick favorites. Not meant for printing.
- Format
- JPG
- Goal
- Quality 75
- Resize
- 1920 px
Emailing a few selects
Several photos fit comfortably in one message.
- Format
- JPG
- Goal
- Quality 75
- Resize
- 1600 px
Full-resolution client delivery
For files clients may print. Use quality 90 for files they will edit.
- Format
- JPG
- Goal
- Quality 85
- Resize
- Off
Social media posts
Leave Max height empty so portrait crops keep their width. Check each platform’s current recommended size.
- Format
- JPG
- Goal
- Quality 85
- Resize
- 1080 px wide
Competition and agency submissions
Enter the limit from the brief. If it also sets pixel dimensions, leave “Shrink dimensions if needed” off, as it is by default.
- Format
- JPG
- Goal
- Exact file size from the brief
- Resize
- As the brief asks
Quality numbers refer to Graviton’s 5–100 slider. They don’t match the quality scale in your editor exactly, so judge by the before-and-after view rather than the number.
Workflow
From export to delivery
- 1
Export at full quality
Graviton doesn’t read RAW files, so export full-resolution JPGs at maximum quality, or PNGs, from your editor. That gives the encoder the most detail to work with.
- 2
Tune on one photo
Drop in a photo with skin, sky and fine texture, and pick the settings from the table. Drag the before-and-after slider; with one photo, Graviton re-encodes as you change the quality.
- 3
Run the whole set
Drop in up to 250 photos at once, or whole folders. They are processed in parallel across your processor’s cores.
- 4
Make each version
Run the same photos again with the next row of the table, for example 2560 px WebP for the portfolio after full-size JPGs for the client. Compressing is unlimited, and downloading a photo again the same day on the same device counts once.
- 5
Download as a ZIP
Download photos one by one or as a ZIP: 3 a day on Free, unlimited on Pro. File names are kept, so numbering like IMG_0412 or smith-wedding-031 still matches your catalog and your client’s picks.
- 6
Keep your masters
Store the original exports. Compressed files are for viewing and delivery; go back to the masters for new edits and large prints.
Why photographers use it
Smaller files, same photos, no upload
Client photos stay with you
Photos are compressed in your browser and never uploaded, which helps when a contract limits where client images can go. Open the network tab to check.
MozJPEG for every JPG
Mozilla’s improved JPEG encoder packs more detail into each kilobyte than standard encoders, and the files still open everywhere.
Location removed
GPS coordinates, camera details and other EXIF data are removed by default, so session photos don’t reveal where they were taken. Keep your copyright and the date taken if you like.
Colors converted to sRGB
Adobe RGB and Display P3 exports are converted to sRGB, so they don’t look dull in apps and browsers that ignore color profiles.
Sharp downscaling
Resizing uses high-quality resampling that holds fine detail. Proportions are kept, and photos are enlarged only if you ask.
Whole shoots at once
Compress up to 250 photos per batch, 100 MB and 120 megapixels each. Download them one by one or as a ZIP that keeps your file names: 3 a day on Free, unlimited on Pro.
FAQ
Questions from photographers
Can Graviton open RAW files?
No. Graviton reads JPG, PNG, WebP, AVIF, GIF and HEIC. Export from your RAW editor as a JPG at maximum quality, or as a PNG, and compress that.
Does Graviton keep my copyright metadata?
If you choose to. By default every photo is saved without metadata. Under More options, Keep metadata can keep Copyright (the EXIF artist and copyright fields), Date taken and Camera in JPG, PNG and WebP files, and Graviton remembers your choice on this device. Location goes unless you pick it. XMP and IPTC data are never kept, and AVIF can’t carry kept metadata yet.
Will clients see a quality difference?
At quality 85 and full resolution, the difference is very hard to spot on screen. For previews, quality 75 is plenty. Use the before-and-after slider on your own photos before you deliver, and keep the originals for large prints.
What happens to my color profile?
Colors are converted to sRGB, which is right for websites, email and most screens. If a lab or client asks for Adobe RGB files, send your original exports instead.
How many photos can I download a day?
Compressing is unlimited. A free account includes 3 downloads a day, reset at midnight UTC, and Pro has no daily limit. Both plans have every setting. Downloading the same photo again the same day on the same device, with other settings, doesn’t count twice.
Compress your next delivery
MozJPEG, WebP and AVIF, right in your browser. Your photos never leave your device.
Compress JPEG photos