Convert Dots per pixel to Dots per point
Convert Dots per pixel (dppx) to Dots per point (dot/pt) instantly and accurately.
Conversion Formula
dot/pt = dppx × 1.333333333
About Dots per pixel
The dot per CSS-pixel unit (dppx, or the x descriptor in CSS) is defined in W3C CSS Images Level 3 / Media Queries Level 4 as the ratio of physical device pixels to CSS reference pixels, where the CSS spec fixes 1 CSS inch ≡ 96 CSS px exactly. Therefore 1 dppx = 96 DPI = 96 PPI exactly; a screen reporting device pixel ratio (DPR) of 2 has 2 dppx = 192 physical dots per CSS inch. JavaScript exposes DPR as window.devicePixelRatio, numerically equal to dppx. Reference values: standard laptop (96-110 PPI): 1 dppx; MacBook Pro 13-inch Retina (227 PPI): 2 dppx; iPhone 15 Pro 6.1-inch (460 PPI): 3 dppx; Samsung Galaxy S24 Ultra (501 PPI): ≈ 3.09 dppx. The HTML img srcset x descriptor (photo@2x.jpg 2x) is numerically equal to dppx, serving higher-resolution images for HiDPI screens. The CSS @media (min-resolution: 2dppx) query targets any display with DPR ≥ 2. 1 dppx = 96 DPI = 96 PPI.
About Dots per point
The dot per point (dot/pt) expresses output resolution relative to the PostScript point - exactly 1/72 inch, codified by Adobe in the PostScript Language Reference (1985). The Apple Macintosh 128K (1984) ran its built-in CRT at exactly 72 DPI, placing 1 dot per point - an intentional WYSIWYG design: a 12-point character on screen measured 12 pixels tall and printed at 12 points on the Apple LaserWriter. Device resolution milestones: Apple LaserWriter (1985) 300 DPI = 300/72 ≈ 4.17 dot/pt; HP LaserJet 4 (1992) 600 DPI ≈ 8.33 dot/pt; Linotronic 300 imagesetter (1985) 1270 DPI ≈ 17.64 dot/pt; Agfa Selectset 5000 at 2400 DPI = 33.33 dot/pt. TrueType and OpenType font hinting instructions align outline points to raster device pixels at the current dot/pt ratio. The CSS pt unit equals the PostScript point: 1 CSS pt = 1/72 CSS in = 4/3 CSS px at 1 dppx. 1 dot/pt = 72 DPI = 72 PPI.
Quick Reference Table
| Dots per pixel (dppx) | Dots per point (dot/pt) |
|---|---|
| 1 dppx | 1.33333 dot/pt |
| 2 dppx | 2.66667 dot/pt |
| 5 dppx | 6.66667 dot/pt |
| 10 dppx | 13.3333 dot/pt |
| 25 dppx | 33.3333 dot/pt |
| 50 dppx | 66.6667 dot/pt |
| 100 dppx | 133.333 dot/pt |