Change Image DPI to 300 Free
Set an image to 300 dpi, or any value, without re-encoding a pixel. Rewrites the JPEG, PNG and TIFF density tags in your browser and shows the print size.
Runs in your browser — nothing is uploaded. Verify it
About the Change Image DPI to 300 Free
Change image DPI without re-encoding anything: this tool rewrites the density tag inside a JPEG, PNG or TIFF in your browser, so the pixels stay byte-identical and only the printed size changes. It reads every place the number can hide — the JFIF header and the EXIF block of a JPEG, the pHYs chunk of a PNG, the resolution tags of a TIFF — says so when they disagree, and writes them all.
Print shops, journals and passport services ask for a specific dpi, and most online converters meet that request by re-saving the picture, which changes the pixels to change a label that was never attached to them. Setting the number where it actually lives keeps the image data untouched, and the row tells you the print size it now implies so you can check it against the form before you upload.
How to use the Change Image DPI to 300 Free
- Select a JPEG, PNG or TIFF. The row shows the density it found, and names each place it was stored.
- Pick a target — 300 dpi for print, 600 for line art, or Custom to type what your form states.
- Read the result line: it gives the print size at the new density in both inches and centimetres, so you can check it against the requirement.
- Download the file. The image data is untouched; only the density bytes changed, so there is no quality loss to look for.
Pixels needed for a sharp print
| Print size | At 300 dpi | At 600 dpi |
|---|---|---|
| 4 × 6 in (10 × 15 cm) | 1200 × 1800 px | 2400 × 3600 px |
| 5 × 7 in (13 × 18 cm) | 1500 × 2100 px | 3000 × 4200 px |
| 8 × 10 in (20 × 25 cm) | 2400 × 3000 px | 4800 × 6000 px |
| A4 (210 × 297 mm) | 2480 × 3508 px | 4961 × 7016 px |
| US Letter (8.5 × 11 in) | 2550 × 3300 px | 5100 × 6600 px |
| 12 × 18 in (30 × 46 cm) | 3600 × 5400 px | 7200 × 10800 px |
Inches × resolution, and millimetres ÷ 25.4 × resolution, rounded to the nearest pixel. These are the pixel counts a file needs to genuinely carry that density — changing the tag on a smaller file does not create them, which is why the row reports the print size your pixels can actually support.
Frequently asked questions
Does changing the DPI change the image itself?
No. DPI is a label that tells a printer how densely to place the pixels you already have, so a 1200 × 1600 px file prints 16.67 × 22.22 inches at 72 dpi and 4.00 × 5.33 inches at 300 dpi from exactly the same bytes. This tool edits the label and nothing else: the image data is copied through unchanged, which is why the output of a 300 dpi JPEG is the same length as the input and why there is no quality setting to choose.
Why does the row say the tags disagreed?
Because a JPEG can carry two resolutions at once, in two different structures, and readers pick different winners. Measured on a real file: JFIF APP0 said 300 dpi while the EXIF block said 72, and ImageMagick reported 72 — the EXIF value — while a JFIF-only reader reported 300. A tool that rewrites one of the two hands back a file that some programs still call 72 dpi, and the print shop rejects it. This tool reads both, shows you both when they differ, and writes both.
Why is my 300 dpi PNG not exactly 300 dpi?
Because PNG stores density as a whole number of pixels per metre, not per inch. 300 dpi is 11811.02 px/m, so the file can only say 11811, which reads back as 299.9994 dpi. Every tool that writes a PNG has the same limit, and ImageMagick displays the result in pixels per centimetre (118.11) rather than inches. It is a rounding artefact of the format, not a failure, and a print shop reading 299.9994 treats it as 300.
Do I need to resample the image to reach 300 dpi?
Only if your file has too few pixels for the print size you want, and resampling does not fix that — it invents pixels and makes the file larger without adding detail. The arithmetic is simple: a 6-inch-wide print at 300 dpi needs 1800 px, so a 1200 px file is 600 px short whatever its tag says. The result line states the print size your pixels support, so you can see whether the honest answer is a smaller print or a better source file.
Which formats can be changed, and which are refused?
JPEG (JFIF header and EXIF block), PNG (pHYs chunk) and TIFF (resolution tags) — TIFF matters because journals such as Elsevier and IEEE ask for 300 to 600 dpi in that format, and most browser-based DPI tools handle only JPG and PNG. WebP, GIF, BMP, HEIC and AVIF are refused by name: they either have no density field or none that readers honour, and rewriting a tag nobody reads would be a lie with a success badge on it.
Will this make a blurry photo sharp enough to print?
No, and any tool that claims otherwise is resampling. The density tag decides how large the pixels are spread on paper; the pixel count decides how much detail exists. Raising a 400 × 300 px image from 72 to 300 dpi makes it print smaller (1.33 × 1.00 inches), not sharper. If you need a bigger print, you need a bigger source image — the reference table below gives the pixel counts each common print size needs.
What does a print shop actually check?
Two numbers, in this order: the pixel dimensions, and the density tag. A 3000 × 2000 px file tagged 72 dpi will usually be accepted, because the pixels are there for a 10 × 6.7 inch print at 300 dpi and preflight software divides one by the other. A 600 × 400 px file tagged 300 dpi will be flagged, because the tag cannot manufacture pixels. Setting the tag is the part you can fix; the pixel count is the part you cannot.
Are my images uploaded to a server?
No. The file is read with the browser File API, edited as bytes in memory and handed back as a download. There is no upload request and no server that could receive one — you can load this page, disconnect from the internet and the tool still works. That matters more here than usual: a document you are preparing for a journal or a visa application is exactly the file you would rather not send to an anonymous converter.
Guides
- How to Change an Image to 300 DPI Without Re-encoding It
A JPEG can carry two different resolutions at once, and the one your print shop reads may not be the one the tool changed. Here are the bytes, measured.
- JPG to PNG: Why the PNG Is 6x Bigger, and How to Fix It
Every converter writes the same truecolour PNG, so a 33 KB JPG comes back as 99 KB and a photo comes back six times its size. Here are the measured numbers, what the pages that rank do about it, and the indexed PNG that beat the JPG it came from.
- How to Extract Text From an Image Without Uploading It
OCR fails for four specific reasons, and only one of them is the engine. Here is what decides whether a photo reads, the EXIF tag that quietly ruins sideways photos, and the numbers from real files.
More Image tools
- Image CompressorCompress JPG, PNG and WebP images in your browser — nothing is uploaded, and every image shows the exact KB…
- Convert JPG to PNGConvert JPG to PNG at full resolution: full colour, or 256 colours when it looks the same.
- Convert PNG to JPGConvert PNG images to JPG format online for free. Reduce file size while maintaining quality, browser-based.
- Convert JPG to WebPConvert JPG images to WebP format online for free. Smaller files at the same dimensions, with the size saving…
- Convert WebP to JPGConvert WebP images to JPG format online for free. Universal compatibility, browser-based processing.
- Advanced Favicon GeneratorGenerate favicons from images, text, or emojis. Export as ICO, PNG, SVG. Free, browser-based.
- Image Base64 Encoder & DecoderEncode images to Base64 and decode Base64 to images. Free, private, browser-based.
- Image ResizerResize images online by pixels, percentage, aspect ratio, or preset. Free, browser-based, batch ready.