Convert Millimetres to Pixels

Convert millimetres to pixels at any resolution: 96 DPI for screens, 300 DPI for print.

Free to use · No account needed · Files are processed on your device and never uploaded

Quick answer: 1 mm = 3.7795 px

About the Millimetres to Pixels

Pixels have no fixed physical size: how big a pixel is depends on the resolution (DPI or PPI). On screens and in CSS, 96 pixels make one inch, so 1 cm ≈ 37.8 px. In print at 300 DPI, 1 cm = 118.1 px.

Set the DPI that matches what you're doing, then enter the value to convert. The table below shows common values at 72, 96, 150 and 300 DPI.

How to convert millimetres to pixels

  1. Enter your numbers (or keep the example).
  2. The result updates instantly as you type.
  3. Copy the result, or copy the link: it keeps your numbers so you can share them.

mm to px conversion table

mmat 72 DPIat 96 DPIat 150 DPIat 300 DPI
1 mm2.835 px3.78 px5.906 px11.811 px
2 mm5.669 px7.559 px11.811 px23.622 px
3 mm8.504 px11.339 px17.717 px35.433 px
5 mm14.173 px18.898 px29.528 px59.055 px
10 mm28.346 px37.795 px59.055 px118.11 px
15 mm42.52 px56.693 px88.583 px177.165 px
20 mm56.693 px75.591 px118.11 px236.22 px
21 mm59.528 px79.37 px124.016 px248.031 px
25 mm70.866 px94.488 px147.638 px295.276 px
29.7 mm84.189 px112.252 px175.394 px350.787 px
30 mm85.039 px113.386 px177.165 px354.331 px
50 mm141.732 px188.976 px295.276 px590.551 px

How it's calculated

Pixels = millimetres ÷ 25.4 × DPI.

Features

  • Instant resultsUpdates as you type.
  • Shareable linkThe URL keeps your inputs.
  • Reference tableCommon values on this page.
  • Works offlineRuns in your browser.

Frequently asked questions

How many pixels are in 1 mm?

At 96 DPI: 3.78 px. At 300 DPI: 11.8 px.

Is the Millimetres to Pixels free?

Yes, the Millimetres to Pixels is free with no sign-up, no limits and no ads covering the result.

Does it work on my phone?

Yes. It works in any modern browser on phones, tablets and computers, and keeps working offline once the page has loaded.

Last updated · Processing happens locally in your browser.

You might also need