๐Ÿ–จ๏ธ Lossless DPI Editor

Change Image DPI to 300 Without Losing Quality

Set the DPI of JPG, PNG and TIFF files to 300, 72 or any value while every pixel stays exactly the same. Built for print orders and upload forms that require a set DPI, and it runs in your browser.

  • โœ“ Lossless metadata rewrite
  • โœ“ Batch up to 50 images
  • โœ“ Optional resampling
1. Choose the new DPI

Off (recommended): pixels are untouched and only the DPI number changes, so the print size changes instead. On: the image is re-encoded with more (or fewer) pixels so it prints at the same physical size โ€” e.g. a 72 DPI image becomes 4.17ร— wider at 300 DPI. Resampling cannot invent real detail and removes EXIF data; use it only if a printer or form demands a minimum pixel count.

๐Ÿ–จ๏ธ

2. Drop images here

or click to select โ€” JPG, PNG, TIFF (lossless) ยท WebP, GIF, BMP (saved as PNG) ยท up to 50 files

๐Ÿ”’ Private. Files are rewritten on your device โ€” nothing is uploaded.

What does changing image DPI actually do?

Every image is a grid of pixels. The DPI value is a note stored in the file that says how many of those pixels should fill one inch of paper. Changing DPI edits that note. The image itself isn't touched.

This tool rewrites the note in all the places software looks for it. In JPEGs that's the JFIF header, the EXIF resolution tags and Photoshop's resolution block. PNGs use the pHYs chunk and TIFFs use the resolution tags. Because no pixels are decoded, there is no recompression and no quality loss.

The visible result is a new print size. A 3000ร—2000 photo goes from 41.7ร—27.8 inches at 72 DPI to 10ร—6.67 inches at 300 DPI. Check any file first with the Image DPI Checker.

How to change image DPI in 4 steps

  1. Choose the new DPI

    Click 300 (selected by default), or 72, 96, 150, 200, 600, or type a custom value up to 65535.

  2. Leave resampling off

    For a pure DPI change, keep the resample box unticked so pixels stay identical.

  3. Add your images

    Drop up to 50 files. Each one shows its current DPI, pixel size and the new print size.

  4. Apply and download

    Click Set DPI, then download files one at a time or all together as a ZIP.

Supported formats

JPG / JPEGinput ยท output

Lossless: JFIF, EXIF and Photoshop resolution fields are updated.

PNGinput ยท output

Lossless: a pHYs chunk is written or replaced.

TIFFinput ยท output

Lossless: X/YResolution tags are patched in place.

WebPinput โ†’ PNG

WebP has no DPI field, so the image is saved as PNG with DPI.

GIF / BMPinput โ†’ PNG

Converted to PNG with the chosen DPI.

Up to 50 files at a time, each up to 60 MB. With resampling on, the output is capped at about 16.7 megapixels to keep the browser stable. Output files get a suffix such as -300dpi.

How does it work?

The tool reads each file's bytes and identifies the format from its signature, not its extension. For JPEG it updates or inserts the JFIF density, patches the EXIF X/YResolution values and fixes any Photoshop resolution block. For PNG it builds a new pHYs chunk with a valid CRC. The image data is copied unchanged.

๐Ÿ”’

On-device only

Images are edited in your browser tab. Nothing is uploaded.

๐Ÿงฌ

Bit-identical pixels

With resampling off, image data is copied unchanged. Only the header bytes differ.

๐Ÿ“ฆ

Batch with ZIP

Set one DPI for up to 50 files and save them all in a single archive.

Changing DPI vs resizing: what each one does

There are two different operations, and many tools blur them together. Knowing which one you need saves you from blurry prints or rejected uploads.

Change DPI onlyResample (resize)
PixelsUnchangedAdded or removed
File qualityIdenticalRe-encoded
Print sizeChangesStays the same
EXIF dataKeptRemoved

Take a 3000ร—2000 pixel photo at 72 DPI. Changing DPI to 300 keeps all 3000ร—2000 pixels, and the print size drops from 41.7ร—27.8 inches to 10ร—6.67 inches. Resampling to 300 DPI at the same print size would make it 12,500ร—8,333 pixels. That's over 100 megapixels of interpolated, invented detail, which is why the tool caps resampling.

When a printer or form asks for 300 DPI

Print shops, publishers and online application portals often say "images must be 300 DPI". What they usually mean is enough pixels to print at a certain size with 300 pixels per inch. Some automated upload checks, though, simply read the DPI tag and reject anything that says 72.

Two situations, two answers

  • The image has enough pixels. Change the DPI to 300 losslessly. For a 4ร—6 inch print you need at least 1200ร—1800 pixels; an 8ร—10 needs 2400ร—3000.
  • The image is too small. A new DPI tag won't add detail. Use a higher-resolution original, print smaller, or try the image upscaler, which adds pixels through interpolation.

For exam and visa portals that also set pixel and file-size limits, check the official requirements. Then use the exam photo resizer alongside this tool.

Should you turn on resampling?

The optional resample box changes the pixel count so the image keeps its current print size at the new DPI. It's useful in narrow cases: a template or form that checks for a minimum pixel count, or a layout that must stay the same physical size.

It comes with trade-offs. The browser redraws the image with high-quality smoothing and re-encodes it as JPEG (quality 0.92) or PNG. That strips EXIF data and can't recover detail that was never captured. Upsampling 72 to 300 DPI makes the image about 4.17 times wider and taller, so file sizes balloon.

For most print jobs, leave resampling off. Change the DPI losslessly and let the print size follow from the pixels you already have.

Frequently asked questions

Not with this tool's default setting. Only the resolution tag in the file header is rewritten, and the compressed image data is copied unchanged, so quality is identical. Quality can only change if you tick the optional resample box, which re-encodes the image.
Leave 300 selected, drop your images into the tool, and click Set 300 DPI. Download each file or all files as a ZIP. The new files report 300 DPI in Photoshop, Windows file properties and print software, and their pixels are unchanged.
It changes the print size, not the pixel size or file size. Raising DPI from 72 to 300 makes the image print smaller, at about a quarter of the width. Lowering DPI makes it print larger. To get more pixels you need to resample or upscale.
Yes. This tool does what Photoshop's Image Size dialog does with Resample unticked, but in your browser and for up to 50 files at once. It works on Windows, Mac, Linux, Chromebooks and phones, with no software to install. No account is needed either.
The WebP format has no standard field for DPI, so a DPI value cannot be stored reliably. The tool decodes the WebP and saves a PNG with a pHYs chunk at your chosen DPI. The pixels are the same, but the file is usually larger.
Yes, when resampling is off. JPEG EXIF data such as capture date, camera and GPS stays in place, with only the resolution fields updated. With resampling on, the image is redrawn and re-encoded, which removes EXIF. Leave resampling off if you need to keep camera details.
300 DPI is the standard for photo prints, brochures and documents viewed up close. 150 to 200 DPI is often enough for large posters seen from a few feet away. Many online forms ask for 300, so it is a safe default unless your printer says otherwise.
Yes, choose 72 or 96. Browsers ignore the DPI tag and show images by pixel size, so this does not change how the image looks online. It mainly matters for software that sizes images by DPI, such as word processors placing a picture on a page.
Up to 50 images per batch, each up to 60 MB. All files get the same DPI. After processing you can download them individually or as one ZIP archive. Clear the list to start a new batch with a different setting.
Some apps cache image details or read a different field first. This tool updates JFIF, EXIF and Photoshop fields in JPEGs to avoid that. If an app still shows the old value, reopen the file from the downloaded copy rather than the original.