Faster blog posts with images that still look sharp
Use the right settings for featured images, in-post photos and screenshots, and strip location data from phone photos. Graviton works in your browser, so nothing is uploaded.
Recommended settings
Settings for each image in a post
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; for one, type it into its longer side.
| Image | Format | Goal | Resize | Start from |
|---|---|---|---|---|
| Featured and header imagesFills full-width layouts and is large enough for social previews. | WebP | Quality 75 | 1920 px | Optimize images for your website |
| Photos inside a postAbout twice the width of a typical post column. iPhone HEIC photos go straight in. | WebP | Quality 75 | 1280 px | Optimize images for your website |
| Screenshots and tutorial imagesPNG keeps text crisp; JPG adds smudges around letters. | PNG | Quality 80 | 1280 px | Compress PNG images |
| Platforms that don’t accept WebPJPG works everywhere. It is larger than WebP at the same quality. | JPG | Quality 75 | 1920 or 1280 px | Compress JPEG images |
| Animated GIFsEvery frame is kept. Converting a GIF to another format keeps only the first frame. | Same (GIF) | Quality 70 | 800 px | Compress animated GIFs |
| A ceiling for every imageWhen your host sets a limit, or you want no image over a certain size. | WebP or JPG | Exact file size, such as 200 KB | 1920 px | Compress an image to 200 KB |
Featured and header images
Fills full-width layouts and is large enough for social previews.
- Format
- WebP
- Goal
- Quality 75
- Resize
- 1920 px
Photos inside a post
About twice the width of a typical post column. iPhone HEIC photos go straight in.
- Format
- WebP
- Goal
- Quality 75
- Resize
- 1280 px
Screenshots and tutorial images
PNG keeps text crisp; JPG adds smudges around letters.
- Format
- PNG
- Goal
- Quality 80
- Resize
- 1280 px
Platforms that don’t accept WebP
JPG works everywhere. It is larger than WebP at the same quality.
- Format
- JPG
- Goal
- Quality 75
- Resize
- 1920 or 1280 px
Animated GIFs
Every frame is kept. Converting a GIF to another format keeps only the first frame.
- Format
- Same (GIF)
- Goal
- Quality 70
- Resize
- 800 px
A ceiling for every image
When your host sets a limit, or you want no image over a certain size.
- Format
- WebP or JPG
- Goal
- Exact file size, such as 200 KB
- Resize
- 1920 px
If your platform makes its own smaller copies of each upload, as WordPress does, upload the 1920 px version and let it create the rest.
Workflow
Images for a new post in six steps
- 1
Name files for readers
Rename images descriptively before you start, like sourdough-crumb.jpg. Graviton keeps the name and only changes the extension.
- 2
Run the photos
Drop in the post’s photos, including iPhone HEIC files, and open the website preset: WebP, quality 75, 1920 px. Set 1280 px for photos inside the post.
- 3
Run the screenshots
Put screenshots through Compress PNG separately. It reduces them to an optimized palette and keeps text sharp and transparency intact.
- 4
Check one up close
Drop in a single image to get the before-and-after slider. If skies show bands or text looks smudged, raise quality a little.
- 5
Download and publish
Download the files one by one or as a ZIP and upload them to your post: 3 a day on Free, unlimited on Pro. Add alt text that describes each image.
- 6
Check the post on a phone
Open the published post on mobile data, or run a page speed test, to confirm images are no longer the heaviest part of the page.
Why bloggers use it
Lighter pages, private photos
Faster posts on mobile
Smaller images load sooner on mobile data and can improve Largest Contentful Paint, one of Google’s Core Web Vitals.
Up to 90% smaller
A full-size phone photo resized to 1920 px and saved as WebP can be up to 90% smaller and still look sharp in the post.
Your location stays private
Phone photos often carry GPS coordinates. Graviton removes them, along with camera details, from every photo you download unless you choose to keep them.
Nothing is uploaded
Drafts and unpublished photos are compressed in your browser. Open your browser’s network tab while it runs: no image leaves the page.
Your file names, kept
Descriptive names give search engines a clue about each image. Graviton keeps them and only changes the extension.
Free for 3 downloads a day
Compressing is unlimited and needs no account. A free account includes every format and setting, and Pro removes the daily download limit.
FAQ
Questions from bloggers
What if my blog platform doesn’t accept WebP?
Set Format to JPG and keep quality 75. JPG works everywhere; it is just larger than WebP at the same quality.
How large should a blog image be in KB?
There is no single right number. Aim for the smallest file that still looks right at the size readers see. If you want a ceiling, switch Goal to Exact file size and enter one, such as 200 KB: Graviton keeps the highest quality that fits.
Should screenshots be PNG or JPG?
PNG. Compress PNG reduces screenshots to an optimized palette and keeps text crisp. JPG adds smudges around letters and is often no smaller for flat graphics.
Will compressing my images help SEO?
It helps page speed. Largest Contentful Paint is one of the Core Web Vitals Google uses in ranking, and the largest element is often an image. Pair smaller images with descriptive file names and alt text.
Is the GPS location really removed?
Yes, by default, along with other EXIF and camera data. That includes a JPG, PNG or WebP Graviton hands back as your original because no setting could make it smaller: its pixels stay the same and only the metadata goes. To keep the date taken, pick it under Keep metadata in More options.
Lighten your next post
WebP at 1920 px is ready to go, and your photos never leave your device.
Optimize blog images