Make an image 300 dpi for printing

Free, nothing uploaded: a JPG or PNG is set to 300 ppi by changing only its header, every pixel identical, and you see how big it prints.

2000 × 1500 pxPrints 6.7 × 5 in at 300 ppi
How to use it

Printers and print-on-demand sites ask for 300 dpi. Dpi, properly ppi, is a tag that says how many pixels go into each inch, so 2000 × 1500 pixels print 6.7 × 5 in at 300 ppi. Choose a JPG or PNG and the card rewrites only the resolution in the file header (JFIF and EXIF in a JPG, pHYs in a PNG), so every pixel stays byte for byte the same; it shows the print size, and tells you the resolution at the size you type: our 2000 × 1500 sample comes out at 333 ppi on a 4 × 6 in print (tested 29 Oct 2026). Other formats are saved as JPG, or as PNG when they have transparency.

  1. Click Choose an image, or drop a JPG, PNG, WebP or HEIC on the page. The card writes 300 ppi and reads, for example, Prints 6.7 × 5 in at 300 ppi.
  2. Type your print size under Print size (4 × 6 in is preset). The line beside it says what resolution that gives, for example 4 × 6 in prints at 333 ppi.
  3. Click Download JPG or Download PNG: a JPG or PNG keeps its own bytes with only the header changed; WebP, HEIC, TIFF and PSD are saved as JPG at quality 92, or PNG if they have transparency. To resample instead, click More options... to open Image Size and select Resample.
ItemDetails
OpensJPG, PNG, WebP, HEIC, TIFF, PSD; one at a time
SavesJPG or PNG: same file with 300 ppi in the header, pixels identical. Other formats: JPG, or PNG with transparency
Size to pixels at 300 ppi4 × 6 in 1200 × 1800 · 5 × 7 in 1500 × 2100 · 8 × 10 in 2400 × 3000 · A4 2480 × 3508 · Letter 2550 × 3300
WhereIn your browser; the image is not uploaded

Changing the tag never adds pixels, and enlarging never adds detail: a 1024 px picture printed 8 in wide is 128 ppi whatever the tag says. The card does not read the tag already in your file, and this page does one image at a time. The file stays RGB. Most print uploaders read the tag; all of them count the pixels.

How do I change an image to 300 dpi for free?
Choose it here: for a JPG or PNG the card writes 300 ppi into the file header without changing a pixel, and you download the same file back. It is free and the image stays in your browser.
How many pixels do I need for a 300 dpi print?
Inches × 300. A 4 × 6 in print needs 1200 × 1800 pixels; 8 × 10 in needs 2400 × 3000.
Does changing the dpi make the picture sharper?
No. The tag only says how big to print. For a bigger print at 300 ppi you need more pixels.
Does my printer want CMYK?
Some do, for PDFs. This page keeps the file RGB, which is what most photo and print-on-demand uploaders ask for.

Updated 2026-10-29

More toolsResize imageGrid makerUpscale 2×App Store screenshot sizesCompress imageRemove textPassport photoAdd AI label

Make an image 300 dpi for printing

Free, nothing uploaded: a JPG or PNG is set to 300 ppi by changing only its header, every pixel identical, and you see how big it prints.

2000 × 1500 pxPrints 6.7 × 5 in at 300 ppi
How to use it

Printers and print-on-demand sites ask for 300 dpi. Dpi, properly ppi, is a tag that says how many pixels go into each inch, so 2000 × 1500 pixels print 6.7 × 5 in at 300 ppi. Choose a JPG or PNG and the card rewrites only the resolution in the file header (JFIF and EXIF in a JPG, pHYs in a PNG), so every pixel stays byte for byte the same; it shows the print size, and tells you the resolution at the size you type: our 2000 × 1500 sample comes out at 333 ppi on a 4 × 6 in print (tested 29 Oct 2026). Other formats are saved as JPG, or as PNG when they have transparency.

  1. Click Choose an image, or drop a JPG, PNG, WebP or HEIC on the page. The card writes 300 ppi and reads, for example, Prints 6.7 × 5 in at 300 ppi.
  2. Type your print size under Print size (4 × 6 in is preset). The line beside it says what resolution that gives, for example 4 × 6 in prints at 333 ppi.
  3. Click Download JPG or Download PNG: a JPG or PNG keeps its own bytes with only the header changed; WebP, HEIC, TIFF and PSD are saved as JPG at quality 92, or PNG if they have transparency. To resample instead, click More options... to open Image Size and select Resample.
ItemDetails
OpensJPG, PNG, WebP, HEIC, TIFF, PSD; one at a time
SavesJPG or PNG: same file with 300 ppi in the header, pixels identical. Other formats: JPG, or PNG with transparency
Size to pixels at 300 ppi4 × 6 in 1200 × 1800 · 5 × 7 in 1500 × 2100 · 8 × 10 in 2400 × 3000 · A4 2480 × 3508 · Letter 2550 × 3300
WhereIn your browser; the image is not uploaded

Changing the tag never adds pixels, and enlarging never adds detail: a 1024 px picture printed 8 in wide is 128 ppi whatever the tag says. The card does not read the tag already in your file, and this page does one image at a time. The file stays RGB. Most print uploaders read the tag; all of them count the pixels.

How do I change an image to 300 dpi for free?
Choose it here: for a JPG or PNG the card writes 300 ppi into the file header without changing a pixel, and you download the same file back. It is free and the image stays in your browser.
How many pixels do I need for a 300 dpi print?
Inches × 300. A 4 × 6 in print needs 1200 × 1800 pixels; 8 × 10 in needs 2400 × 3000.
Does changing the dpi make the picture sharper?
No. The tag only says how big to print. For a bigger print at 300 ppi you need more pixels.
Does my printer want CMYK?
Some do, for PDFs. This page keeps the file RGB, which is what most photo and print-on-demand uploaders ask for.

Updated 2026-10-29

More toolsResize imageGrid makerUpscale 2×App Store screenshot sizesCompress imageRemove textPassport photoAdd AI label