Convert typographic points to pixels

Content last reviewed:

Twelve points make sixteen pixels, because an inch holds 72 points and 96 pixels. Type a size in points and the result appears in the field beside it. The converter earns its keep when you carry a font size out of Word, InDesign or Illustrator into a stylesheet or an interface mockup.

pt
px
to
ADVERTISEMENT

Why convert points to pixels?

A point is a printing unit. One point measures 1/72 inch, or 0.3528 mm, and that is the measure Word, InDesign and Illustrator hand you when you set a font size. A pixel is a screen unit, and in a stylesheet it equals 1/96 inch, or 0.2646 mm [1]. The whole conversion is the ratio between those two numbers: 96 divided by 72 gives 1.333.

That produces the pair every front-end developer knows by heart: 12 pt is 16 px. Sixteen pixels is the default text size in every browser and the value one rem takes, so a document set in 12-point type carries the same size straight onto a web page.

The converter suits designers handing a layout to a developer, anyone building an email signature, and everyone who receives a spec in points while working in a tool that speaks pixels.

Below you will find a table of 30 font sizes, a table of stroke weights, a comparison of five point systems and instructions for switching units in Illustrator, Photoshop, InDesign, Affinity, Inkscape, Figma and Word. The opposite direction lives on the pixels to points converter.

How to work out points to pixels by hand

The formula has one shape: pixels = points × 96 ÷ 72, which is multiplying by 4/3. Going the other way, multiply pixels by 0.75. Eighteen points gives 24 px, twenty-four points gives 32 px, and 36 pt gives exactly 48 px.

Seventy-two points is exactly one inch, so 72 pt matches 96 px and 25.4 mm. That equality makes a handy check when you are doing the sum in your head. It works downward too: 0.75 pt is exactly one pixel, and 1.5 pt is two.

Why 96, though? The W3C fixed one inch in a stylesheet at 96 pixels and described the reference pixel as the visual angle of a single pixel on a 96 dpi display held at arm’s length [1]. The number itself is older than the web and comes from a decision made at Microsoft in the 1980s.

The first Macintosh screen held 512 × 342 dots at 72 PPI, a density chosen so that one pixel would land on one typographic point. PC monitors of the day were close to that, but Microsoft noticed that a monitor sits roughly a third further from the eye than a sheet of paper held in the hand, so screen text has to be larger. Windows began reporting a density inflated by exactly that third: for displays that really ran at 72 PPI it announced 96 PPI [2]. Text became readable, eleven point on Windows matched eight point on the Macintosh, and 96 stayed in the system, then in browsers, and finally in the CSS standard.

How many pixels is each font size?

The table covers 30 sizes from 6 to 96 points. The first column gives the value in pixels at the standard density of 96 DPI, the second the physical size in print, which owes nothing to any screen. The bold rows are the sizes you meet most often: 9 pt in footnotes, 12 pt in body copy, 18 pt as the WCAG large-text threshold and 72 pt as exactly one inch.

Font sizePixels (96 DPI)Millimetres
6 pt8 px2.117 mm
7 pt9.33 px2.469 mm
8 pt10.67 px2.822 mm
9 pt12 px3.175 mm
10 pt13.33 px3.528 mm
10.5 pt14 px3.704 mm
11 pt14.67 px3.881 mm
12 pt16 px4.233 mm
13 pt17.33 px4.586 mm
14 pt18.67 px4.939 mm
15 pt20 px5.292 mm
16 pt21.33 px5.644 mm
18 pt24 px6.35 mm
20 pt26.67 px7.056 mm
21 pt28 px7.408 mm
22 pt29.33 px7.761 mm
24 pt32 px8.467 mm
26 pt34.67 px9.172 mm
28 pt37.33 px9.878 mm
30 pt40 px10.583 mm
32 pt42.67 px11.289 mm
34 pt45.33 px11.994 mm
36 pt48 px12.7 mm
40 pt53.33 px14.111 mm
44 pt58.67 px15.522 mm
48 pt64 px16.933 mm
54 pt72 px19.05 mm
60 pt80 px21.167 mm
72 pt96 px25.4 mm
96 pt128 px33.867 mm
ADVERTISEMENT

How many pixels are the stroke weights from page-layout programs?

Points also describe stroke weight, table rules and the lines that separate columns in Illustrator and InDesign. The range is far narrower than for font sizes, which is why those values get a table of their own. The thinnest hairline either program will accept is 0.25 pt. The 0.75 pt row lands exactly on one pixel, and that is the weight that produces a <code>1px</code> border in a stylesheet.

Stroke weightPixels (96 DPI)Millimetres
0.25 pt0.33 px0.088 mm
0.5 pt0.67 px0.176 mm
0.75 pt1 px0.265 mm
1 pt1.33 px0.353 mm
1.5 pt2 px0.529 mm
2 pt2.67 px0.706 mm
3 pt4 px1.058 mm
4 pt5.33 px1.411 mm
5 pt6.67 px1.764 mm
6 pt8 px2.117 mm
8 pt10.67 px2.822 mm
10 pt13.33 px3.528 mm
12 pt16 px4.233 mm

Why is a point exactly 1/72 inch?

For most of the history of printing a point meant something different in every country, and each type foundry kept its own measures. Pierre Simon Fournier was the first to bring order to it in 1737, cutting his punches to a scale of 72 points to the Paris inch. Half a century later François-Ambroise Didot tied his point to 1/864 of the pied du roi, which gave 0.376 mm, and that measure spread across continental Europe [3].

English-language printing went its own way. The American Type Founders settled in 1886 on a point of 0.013837 inch, which left 72 points at 0.99624 inch, about 0.4% short of the inch itself [3]. Twelve of those points make a pica, still the working unit for column widths in newspapers and books.

Newsrooms kept an even smaller measure. An agate is 5.5 points, roughly 1.94 mm, and it is the size American papers reserve for sports scores, classified ads and legal notices, on the reasoning that nothing smaller stays legible on newsprint. British printers call the same size ruby [4]. In pixels an agate line comes to 7.33 px.

The round number arrived only with PostScript. Adobe decided in 1984 that a point would be exactly 1/72 inch, and Apple built Macintosh typography on that, with a screen running at 72 pixels per inch. That is the point the converter above works with, and the definition the CSS standard repeats [1]. Twelve of those points make a pica, which comes to exactly 16 pixels at 96 DPI and 50 at 300 DPI — the picas to pixels converter handles that step.

Five point systems and the size of a point in each

The TeX point and the American point of 1886 come out at practically the same size, because Donald Knuth deliberately picked the fraction 1/72.27 inch to match the old printers&rsquo; measure. The gap between the TeX point and the PostScript point is 0.37%, while the gap between the Didot point and PostScript reaches 6.6% — at a 12 pt font size that is 0.28 mm.

SystemYearOne pointTwelve pointsWhere you meet it
Fournier point17370.3488 mm4.185 mmeighteenth-century French type foundries
Didot point17830.3760 mm4.512 mmcontinental European typesetting; 12 Didot points make a cicero
American point (ATA)18860.3515 mm4.218 mmEnglish-language printing from the 1930s to the 1970s
TeX point19820.3515 mm4.218 mmTeX and LaTeX; the 1/72 inch point is called bp there
PostScript point19840.3528 mm4.233 mmAdobe, Apple, PDF and the CSS standard – the one this tool uses
ADVERTISEMENT

Point and pixel compared

The table shows where the two units meet and where each rules on its own. A point holds a fixed physical size on paper, while a pixel describes the screen and spreads across several hardware pixels on a dense display.

PropertyPoint (pt)Pixel (px)
Definition1/72 inch, or 0.3528 mm1/96 inch, or 0.2646 mm
How many fit in an inch7296
Body text12 pt16 px
WCAG large-text threshold18 pt24 px
Where you set itWord, InDesign, Illustrator, email clientsstylesheets, Figma, Photoshop
Role in a PDF filethe unit of the page dimensionsthe result of rendering
On a high-density screenphysical size unchangedone CSS pixel covers several hardware pixels

How to switch the unit from points to pixels in your program

  1. Adobe Illustrator

    Open Edit › Preferences › Units. Three separate lists sit there: General, Stroke and Type. Font size follows the Type list, stroke weight the Stroke list, and object dimensions the General list. A quicker route is a right-click on the ruler, though that changes the unit for that one ruler only.
  2. Adobe Photoshop

    Double-click the ruler along the edge of the window, or go to Edit › Preferences › Units & Rulers. The Rulers field governs the guides, the Type field governs font size — set it to Pixels and the Character panel starts reporting sizes in pixels. In version 27.4 from 2026 the Canvas Size dialog opens in pixels whatever you choose here.
  3. Adobe InDesign

    Go to Edit › Preferences › Units & Increments, or on macOS InDesign › Preferences › Units & Increments. Under Ruler Units set Horizontal and Vertical to Pixels. InDesign also accepts a value typed in another unit directly into a field — enter 12 pt and it converts to the document unit for you.
  4. Affinity

    Open File › Document Setup and pick a unit from the Document Units list, which offers both pixels and points. The setting is saved with the file, so it reads the same on another machine. Since version 3 of October 2025 Affinity is a single application in which the former Designer, Photo and Publisher run as studios; the release of 16 July 2026 is numbered 3.2.3 and the core of the program is free.
  5. Inkscape

    Page size and units live in File › Document Properties, on the Page tab (shortcut Shift + Ctrl + D). Two separate fields sit there: the display unit, which is what the rulers show, and the document unit written into the SVG file. Inkscape assumes 96 pixels per inch, so 12 pt comes out at exactly 16 px. Version 1.4.4 shipped on 6 May 2026 and is free under the GPL.
  6. Figma

    Figma keeps every dimension in pixels. At 1× scale the number of pixels matches the number of points, so a mockup for an iOS app is drawn in the very values a developer will read as points on their side. For a font size that started life in points, convert it above and type the result into the Font size field.
  7. Microsoft Word

    Word states font size in points and stores it that way — the Font Size box on the Home tab shows 11 or 12, for instance. The default typeface today is Aptos, which replaced Calibri in 2023. To find the matching size for a web page, put the number from that box into the converter above.

When this conversion earns its keep

  1. A page-layout file turned into code

    A design arrives in points because it was built in InDesign or Illustrator, and you are moving it into a stylesheet. A 24 pt heading is 32 px, an 18 pt subhead is 24 px, and 12 pt body copy is 16 px. Relative values follow from there with the em to px converter.
  2. A signature in an email client

    Outlook and the other mail programs set text size in points, while the signature markup states it in pixels. Converting between the two lets you pick values that look identical in the client and in a browser. Build the markup itself with the email signature generator.
  3. Picking a size for readability

    WCAG counts anything from 18 pt, that is 24 px, as large text and lowers its required contrast from 4.5:1 to 3:1. Under the Department of Justice rule for ADA Title II, state and local government sites in the United States have to meet WCAG 2.1 Level AA by 26 April 2027, and smaller entities by 26 April 2028.
  4. Line and border weights

    A 0.75 pt stroke from Illustrator is exactly one pixel, and a 1.5 pt rule is two. Borders in the print file and on the page then carry the same visual weight. Whole objects convert with the px to mm converter.
ADVERTISEMENT

Convert other units to Pixels

Explore other unit converters

Sources

  1. CSS Values and Units Module Level 4W3C
  2. Where does 96 DPI come from in Windows?Microsoft Learn
  3. Point (typography)Wikipedia
  4. Agate (typography)Wikipedia

Every figure in the tables was computed from the unit definitions and checked arithmetically before publication. Historical values and the names of local units come from the sources listed above.

Content last reviewed: · written and checked by the Arteon team

Frequently asked questions about pt to px

How many pixels is 12 pt?

Twelve points is 16 pixels at the standard density of 96 DPI. That same number is the default text size in every browser and the value 1rem takes, so text set in 12-point type in a document lands at an identical size on a web page.

What is the formula for converting pt to px?

Pixels = points × 96 ÷ 72, which is multiplying by 4/3, or by 1.333. The other way round, points = pixels × 0.75. Eighteen points gives 24 px, and 30 pt gives exactly 40 px. The converter above applies the formula for you.

Is a 12 px font the same as a 12 point font?

Twelve points gives 16 pixels, while twelve pixels comes to 9 points — each number describes a different size. Points turn up in Word, InDesign and email clients, pixels in stylesheets and in Figma, which is why the same figure means two different things in two programs.

How many pixels is one point?

One point is 1.333 pixels at 96 DPI. Going the other way the tidier equality is 0.75 pt = 1 px: a 0.75 pt stroke from a design program lands on exactly one pixel on screen, and 1.5 pt gives two.

How many pixels is 72 pt?

Seventy-two points is 96 pixels and at the same time exactly one inch, or 25.4 mm. The CSS standard writes the relationship out in full: 1in = 2.54cm = 96px, and 1pt = 1/72in.

How many millimetres is one typographic point?

The PostScript point, the one used today by Adobe software, the PDF format and the CSS standard, measures 0.3528 mm. The Didot point once used across continental Europe measures 0.3760 mm, and the American point of 1886 measures 0.3515 mm.

What font size should I use for text on a web page?

Start at 16 px, which is 12 pt — the browser default and a size that reads comfortably on a phone. Plenty of projects go higher, to 18–20 px (13.5–15 pt), which gives a calmer line in longer text. A first-level heading usually sits between 32 and 48 px, that is 24 to 36 pt.

Why does LaTeX report a different point size?

TeX and LaTeX count a point as 1/72.27 inch, because Donald Knuth picked that fraction to match the old American foundry measure of 1886. The 1/72 inch point, the one from PostScript and from CSS, goes by the separate name bp in TeX. The difference is 0.37%, so at 12 pt it comes to 0.016 mm.

What is an agate?

An agate is 5.5 points, about 1.94 mm or 7.33 px, and it is the small type American newspapers use for sports scores, classified ads and legal notices. British printers call the same size ruby. Agate also serves as a unit for selling newspaper advertising space, at roughly 14 agate lines to the column inch.

pt to px converter – Arteon

Help us improve this converter

Missing a value in the tables, spotted a wrong number or have an idea for a new feature? Write to us – we read every message ourselves and reply within 24 hours.