🦉 UnitOwl

Inches to Pixels

1 Inch (in) = 96Pixel (px)

By KAMP Inc. / UnitOwl · Last reviewed:

Result
96 px
1 in = 96 px
Ad Slot (horizontal)

How Many Pixels in an Inch?

One inch equals exactly 96 pixels in CSS. To convert inches to pixels, multiply the inch value by 96. This conversion is fundamental for designers working between physical measurements and screen dimensions. When a client says "I want a 2-inch logo on the website" or "make the header 0.5 inches tall," you convert to pixels: 192px and 48px, respectively. Print designers transitioning to web work use this conversion constantly. It is also relevant for CSS print stylesheets, understanding the relationship between physical paper and screen rendering, and configuring display settings like DPI scaling. The 96 DPI standard was established by Microsoft for Windows and has been adopted by CSS as the reference resolution. The important caveat is that CSS inches are reference units, not a guarantee of real physical size on every monitor. Even so, the conversion is still the correct starting point for layouts, documentation, and any workflow that has to translate between print-first specs and screen-first implementation. It is also the bridge people use when poster, badge, or signage dimensions have to be previewed in a browser.

How to Convert Inch to Pixel

  1. Start with your measurement in inches.
  2. Multiply the inch value by 96 to get CSS pixels.
  3. The result is your size in pixels.
  4. Key values: 0.25 in = 24px, 0.5 in = 48px, 1 in = 96px, 1.5 in = 144px.
  5. For print: 1 inch also equals 72pt and 6 picas.

Real-World Examples

A standard business card is 3.5 x 2 inches. What is that in pixels?
3.5 x 96 = 336px wide, 2 x 96 = 192px tall. At 96 DPI screen resolution.
A print margin of 1 inch. What is the web equivalent?
1 x 96 = 96px. A 96px margin provides approximately one inch of visual spacing on a standard display.
A US letter page is 8.5 x 11 inches.
8.5 x 96 = 816px wide, 11 x 96 = 1,056px tall. These are the CSS pixel dimensions at 96 DPI.
A photo should print at 4 x 6 inches.
At 96 DPI (screen): 384 x 576px. For print quality at 300 DPI: 1,200 x 1,800px. The DPI matters!
A client asks for a 2.5-inch-wide web banner badge. How many CSS pixels is that?
2.5 x 96 = 240px. That gives you the logical CSS width, even though the exact physical width on screen may vary by device.

Quick Reference

Inch (in)Pixel (px)
196
2192
5480
10960
252,400
504,800
1009,600
50048,000
1,00096,000

History of Inch and Pixel

The 96 DPI standard was introduced by Microsoft in Windows, competing with Apple's original 72 DPI Macintosh standard. Microsoft chose 96 DPI because it made text 33% larger and more readable on the low-resolution CRT monitors of the early 1990s. The CSS specification adopted 96 DPI as its "reference pixel" resolution. Modern displays have much higher physical DPI (200-400+ on phones, 100-200 on monitors), but CSS pixels remain at 96 per logical inch through device pixel ratio scaling. This means 1in in CSS is always 96px, regardless of the actual screen DPI.

Common Mistakes to Avoid

  • Using 72 instead of 96 for the conversion. While traditional typography uses 72 points per inch, CSS uses 96 pixels per inch. Mixing these up gives images and layouts that are 25% too small.
  • Assuming CSS inches match physical inches on screen. Due to varying display DPI and scaling settings, a CSS inch (96px) may not measure exactly one physical inch on any given screen. CSS inches are accurate only for print output.
  • Ignoring DPI for print-destined images. A 96px-wide image is 1 inch at screen resolution but only 0.32 inches at 300 DPI print resolution. For print, you need 300px per inch minimum.
  • Using CSS inch conversions for real-world fit checks without calibrating the hardware. If a touchscreen kiosk or embedded display must match a physical panel exactly, you need device-specific testing rather than assuming 96 CSS pixels equals a measured inch.
Ad Slot (auto)

Frequently Asked Questions

Is 1 CSS inch exactly 1 physical inch on my screen?
Usually not. CSS defines 1in = 96px, but whether 96px is exactly one physical inch depends on your screen's DPI and scaling settings. On a 27-inch 4K monitor at 150% scaling, a CSS inch is close to a physical inch. On other displays, it may differ significantly.
Why 96 DPI and not 72 or 100?
Microsoft chose 96 DPI for Windows to make text 33% larger than Apple's 72 DPI, improving readability on early CRT monitors. Since Windows dominated the PC market, 96 DPI became the de facto standard and was eventually codified in CSS.
How do I convert inches to pixels for high-quality print?
For print, multiply inches by the print DPI, not 96. Standard print quality: inches x 300 = pixels. High quality: inches x 600. Billboard: inches x 72-150. The CSS 96px-per-inch standard is for screen reference only.
Why do designers still use inch-based specs for web work?
Because clients, printers, signage vendors, and print-focused brand teams often think in physical dimensions first. Converting inches to CSS pixels lets developers map those requests into the web's logical sizing system while keeping everyone aligned on the intended scale.
How many pixels is 2 inches?
In CSS, multiply by 96: 2 inches = 192px. That is the standard logical conversion used for screen layouts and print stylesheets.
Quick Tip

The most useful fact for web-to-print work: 96px (CSS) = 1 inch = 72pt = 6 picas. For screen design, think in pixels. For print design, think in inches, points, or picas. The 96px/inch relationship lets you translate between the two worlds. Just remember that high-quality print needs 300+ DPI, so a 96px image is barely a third of an inch in print.

Sources & References