Skip to content

Updated · how we check

Resize a photo to 8×12 in (2400×3600 pixels)

An 8×12 in print at 300 DPI is 2400×3600 pixels. Set 8×12 in and 300 DPI in the panel and choose crop to fill: a 4:3 phone photo loses 50% and gives only 252 pixels per inch, so it is enlarged 1.19×. As a JPEG, a detailed outdoor photo comes to about 2.47 MB at the panel's default quality 85 and 1.87 MB at quality 75 (extrapolated).

8×12 in at 300 DPI (2400×3600 px)

JPG · no file-size limit · 8x12 in at 300 DPI · white background

No file-size limit is set: PixelFit saves at high quality and changes only the format and any pixel size you set. 8x12 in at 300 DPI is 2400x3600 pixels.

Fit, background and padding crop to fill · white background

Saving presets is part of Pro.

Pick a photo to resize it to 8x12 in at 300 DPI.

The result appears here: the exact byte count, pixel size and quality, the size before and after, a preview and a download button.

8×12 in at a glance

Physical size 8×12 in = 203.2×304.8 mm
Pixels at 300 DPI 2400×3600 px (8,640,000 pixels, 8.64 MP)
Shape 2:3, portrait (width ÷ height = 0.6667)
From a 12 MP phone photo 252 pixels per inch after the crop to fill (50% cut)
At 600 DPI 4800×7200 px (34.6 MP)
Estimated JPEG (outdoor photo, quality 75, 300 DPI) 1.87 MB (extrapolated)
JPEG without a KB limit (panel default, quality 85) 2.47 MB (extrapolated)

How 8×12 in turns into pixels

An inch is exactly 25.4 mm, so at 300 DPI the pixel size is 8 in × 300 = 2400 px wide and 12 in × 300 = 3600 px tall. 8×12 in is a portrait shape with sides in the ratio 2:3 (0.6667 as a decimal), 203.2×304.8 mm in the other unit.

The same 8×12 in needs 1600×2400 px at 200 DPI and 4800×7200 px (34.6 MP) at 600 DPI. PixelFit writes the DPI you set into the JPEG header (the JFIF density field), so print software that reads it knows the file is meant to come out at 8×12 in.

Is your photo sharp enough for 8×12 in?

After the crop to fill, this is how many source pixels land on each inch of 8×12 in. Above 300 DPI the picture is reduced to 300 DPI; below it, PixelFit has to enlarge the crop and fine detail softens.

Starting imageCrop to fill keepsArea lostPixels per inch at 8×12 inTo reach 300 DPI
12 MP phone photo (4032×3024, 4:3) 2016×3024 (left and right cut) 50% 252 DPI enlarged (1.19×)
24 MP camera photo (6000×4000, 3:2) 2667×4000 (left and right cut) 55.6% 333 DPI reduced (0.9×)
Full HD screenshot (1920×1080, 16:9) 720×1080 (left and right cut) 62.5% 90 DPI enlarged (3.33×)
Vertical phone video frame (1080×1920, 9:16) 1080×1620 (top and bottom cut) 15.6% 135 DPI enlarged (2.22×)

8×12 in in pixels at each print resolution

Pixels = inches × DPI. The panel uses 300 DPI unless you change it; the file sizes are for a detailed outdoor photo saved as JPEG.

ResolutionPixelsMegapixelsJPEG q75JPEG q90
150 DPI 1200×1800 2.16 MP ≈ 544 KB ≈ 870 KB
200 DPI 1600×2400 3.84 MP ≈ 931 KB ≈ 1.46 MB
300 DPI 2400×3600 8.64 MP ≈ 1.87 MB ≈ 3.04 MB
400 DPI 3200×4800 15.4 MP ≈ 3.11 MB ≈ 5.12 MB
600 DPI 4800×7200 34.6 MP ≈ 6.38 MB ≈ 10.6 MB

How large is an 8×12 in file?

Saved at 300 DPI (2400×3600 px), a detailed outdoor photo of 8×12 in comes to about 1.43 MB at JPEG quality 60, 1.87 MB at 75 and 3.04 MB at 90, and about 1.57 MB as WebP at 75. Dropping to 200 DPI (1600×2400 px) brings quality 75 down to about 931 KB, but the print then holds fewer pixels per inch.

At 300 DPI the photo does not fit under 200 KB and 500 KB even at quality 30; it fits under 1 MB up to quality 33 and under 2 MB up to quality 76. Set the KB limit next to the size and PixelFit picks the highest quality that fits.

Other 2:3 print and photo sizes

These sizes have the same 2:3 shape as 8×12 in, so a photo cropped for one fits the others with no further crop.

SizePixelsScale from 8×12 in
12×18 inch print 3600×5400 1.5×
4×6 inch print 1200×1800 0.5×
20×30 inch print 6000×9000 2.5×
2×3 inch print 600×900 0.25×
1000×1500 portrait 1000×1500 0.42×
800×1200 portrait 800×1200 0.33×
400×600 portrait 400×600 0.17×

Resize to 12×18 inch print →

How to resize a picture to 8×12 in

  1. Add the picture

    Drop, paste or pick the photo in the PixelFit panel at the top of this page; it is decoded in your browser and never uploaded.

  2. Set the size

    Pick inch as the unit, enter 8×12 in and 300 DPI; the tool turns that into 2400×3600 pixels.

  3. Choose how it fits

    Choose crop to fill to keep the 2:3 frame without stretching (a phone photo loses 50%, left and right cut). Fit inside keeps the whole picture as a 2400×1800 file instead; Pad with colour puts that on a full 2400×3600 canvas.

  4. Pick the format and download

    Keep JPG (without a KB limit PixelFit saves at quality 85, about 2.47 MB for a detailed outdoor photo) so the 300 DPI stamp travels with the file, or choose PDF to get the picture as a PDF page, then download.

Sources

  1. Inch (1 inch is exactly 25.4 mm), Wikipedia, checked 31 October 2026: en.wikipedia.org/wiki/Inch
  2. Measured by PixelFit with sharp 0.35.5 / libvips 8.18.7 on 31 October 2026, from the sample photo Hartz Lake at Hartz Mountain.jpg by JustinH (Wikimedia Commons user) (CC0 1.0): commons.wikimedia.org/wiki/File:Hartz_Lake_at_Hartz_Mount…

Frequently asked questions

How do I resize a photo to 8×12 in?

Open the photo in the PixelFit panel on this page, set 8×12 in at 300 DPI (2400 × 3600 px), choose crop to fill and download. From a 12 MP phone photo that crops 50% (left and right cut) and leaves 252 pixels per inch, so the crop is enlarged 1.19×.

How many pixels is 8×12 in?

8×12 in is 2400×3600 px at 300 DPI, 4800×7200 px at 600 DPI and 1200×1800 px at 150 DPI (pixels = inches × DPI).

What DPI should an 8×12 in photo have?

PixelFit uses 300 DPI, which makes 8×12 in exactly 2400×3600 px; print it at 100% scale. At 150 DPI the same 2400×3600 pixels would print 16×24 in, twice as large and with half the density.

How big is an 8×12 in JPEG at 300 DPI?

For a detailed outdoor photo about 1.87 MB at quality 75 (1.43 MB at 60, 3.04 MB at 90, 2.47 MB at the panel's default quality 85); a head-and-shoulders portrait is about 663 KB at quality 75, extrapolated from encodes of real sample photos measured up to 6.75 MP (2400×3600 px lies outside that range).

Founder price

PixelFit Pro opens soon

Lifetime Pro: batch of up to 500 images to an exact-KB ZIP, saved presets per form, PDF-under-size merge and HEIC batch. Reserve the founder price: 30% off $12 one-time when Pro opens. No payment is taken now. Everything on the free plan keeps working today.

We'll e-mail you once when Pro opens, with your founder price. No account, no newsletter. See the privacy policy.