skwish
private
browser-based
Compress an image for a Kindle eBook — the DPI is the requirement, the byte count is the symptom
A Kindle eBook fails on image quality for a specific, documented reason: KDP calls anything under 200 DPI low resolution and asks for a minimum of 300 DPI, sized at 100% and flattened to one layer. That definition is about pixels per inch at the size the image is displayed, not about file weight. It follows that the wrong fix for a bloated manuscript is to downscale every image, because downscaling lowers the DPI at the same display size, which is the exact thing KDP flags. The right fix is to compress the encoding while leaving the pixel dimensions alone: same width and height, fewer bytes per pixel. Where you do resize, resize down from an oversized original only, and never enlarge a small image to reach a number — KDP says enlarging decreases resolution, and that manually altering the DPI reading does not add real detail. Skwish gives you a size target and an exact-dimension resize as separate controls, so you can cut bytes without touching pixels. It runs in your browser, which matters for manuscripts with a lot of figures: nothing leaves the machine.
Search match

This page is tuned for compress image for kindle ebook so visitors land in the right workflow immediately.

Fast output

See original size, compressed size, and percentage saved before you move on.

Batch ready

Drop many files, set one format and size limit, then download a ZIP.

Get to the compressor fast
Exact-intent SEO page first. Clear next step. Pretty later.

People usually search for a specific task, not a brand story. So this page keeps the promise simple: compress images without sending them to a third-party server.

Built for people searching “compress image for kindle ebook”, not a generic landing page.

No uploads, no accounts, no waiting on a server.

See the savings before you download anything.

Batch export stays available when the job is bigger.

Best for this search

Cut the weight of a 300 DPI figure without reducing its pixel dimensions and triggering a low-resolution warning.
Compress a manuscript's worth of plate images so the upload stays inside the 650 MB cap.
Resize a 6000 px illustration down to a sensible display size for a reflowable eBook.
Convert PNG screenshots to JPEG for a non-fiction book where transparency is not needed.
Compress images now

Opens the upload box on the free browser compressor.

1. Drop one or many images
Drop files in the browser. Anything unsupported or over 10 MB is flagged before compression starts.
2. Set up the format
Pick WebP, JPG, PNG, or keep the original. Then set a quality or a max file size in KB.
3. Compress, then download
Press compress and watch the estimate. Save each file, or one ZIP with skwish-prefixed names.
Cut bytes, not pixels
Use these before you upload or share the page.
KDP's floor is 300 DPI at final display size; anything under 200 DPI is explicitly called low resolution.
Compression lowers bytes. Downscaling lowers DPI at the same display size. Only one of those solves a size complaint.
Flatten to one layer before compressing. KDP recommends a single flattened high-resolution image, especially for covers.
Word compresses images by default on save — turn that off if your figures come out soft after export.

Ready to compress images?

Open the free browser upload box, keep files local, and download the optimized result.

Compress images now