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 ppiPrinters 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.
| Item | Details |
|---|---|
| Opens | JPG, PNG, WebP, HEIC, TIFF, PSD; one at a time |
| Saves | JPG or PNG: same file with 300 ppi in the header, pixels identical. Other formats: JPG, or PNG with transparency |
| Size to pixels at 300 ppi | 4 × 6 in 1200 × 1800 · 5 × 7 in 1500 × 2100 · 8 × 10 in 2400 × 3000 · A4 2480 × 3508 · Letter 2550 × 3300 |
| Where | In 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.
Updated 2026-10-29
More toolsResize imageGrid makerUpscale 2×App Store screenshot sizesCompress imageRemove textPassport photoAdd AI label
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 ppiPrinters 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.
| Item | Details |
|---|---|
| Opens | JPG, PNG, WebP, HEIC, TIFF, PSD; one at a time |
| Saves | JPG or PNG: same file with 300 ppi in the header, pixels identical. Other formats: JPG, or PNG with transparency |
| Size to pixels at 300 ppi | 4 × 6 in 1200 × 1800 · 5 × 7 in 1500 × 2100 · 8 × 10 in 2400 × 3000 · A4 2480 × 3508 · Letter 2550 × 3300 |
| Where | In 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.
Updated 2026-10-29
More toolsResize imageGrid makerUpscale 2×App Store screenshot sizesCompress imageRemove textPassport photoAdd AI label