Convert CSS vw units to pixels based on your viewport width. Enter a value and the result appears instantly.

The CSS vw unit equals 1% of the viewport width. On a 1920px screen: 1vw = 19.2px, 50vw = 960px, 100vw = 1920px. The actual pixel value changes with screen size.
This converter helps you calculate the pixel value of vw units at specific viewport widths, useful for responsive design debugging and documentation.
vw is commonly used for fluid typography (font-size: clamp(1rem, 2.5vw, 2rem)), full-width sections, and responsive spacing.
All calculations run locally in your browser — nothing is sent to any server.
The formula is: px = vw × viewport_width / 100.
At 1920px viewport: 1vw = 19.2px. At 1280px: 1vw = 12.8px. At 375px (iPhone): 1vw = 3.75px.
Related units: vh = 1% viewport height, vmin = 1% of smaller dimension, vmax = 1% of larger dimension.
| vw value | At 1920px | At 375px (mobile) |
|---|---|---|
| 1vw | 19.2px | 3.75px |
| 10vw | 192px | 37.5px |
| 50vw | 960px | 187.5px |
| 100vw | 1920px | 375px |
| 2.5vw (font) | 48px | 9.4px |

Have an idea, found a bug, or want to suggest a feature? Drop us a message – we respond within 24 hours.