Sizing values
The number in h-<number>, w-<number>, p-<number>, m-<number> and etc in Tailwind CSS
represents a specific size based on a predefined scale.
1 unit typically corresponds to 0.25rem (4px), so h-1 would be 0.25rem, h-2 would be 0.5rem, and so on.
This allows for consistent spacing and sizing throughout your design.
Here is an example of possible value in a table format:
| Class | Size (rem) | Size (px) |
|---|---|---|
| h-1 | 0.25rem | 4px |
| h-2 | 0.5rem | 8px |
| h-3 | 0.75rem | 12px |
| h-4 | 1rem | 16px |
| h-5 | 1.25rem | 20px |
| h-6 | 1.5rem | 24px |
| h-8 | 2rem | 32px |
| h-10 | 2.5rem | 40px |
| h-12 | 3rem | 48px |
| h-16 | 4rem | 64px |
| h-20 | 5rem | 80px |
| h-24 | 6rem | 96px |
| h-32 | 8rem | 128px |
| h-40 | 10rem | 160px |
| h-48 | 12rem | 192px |
| h-56 | 14rem | 224px |
| h-64 | 16rem | 256px |
| h-72 | 18rem | 288px |
| h-80 | 20rem | 320px |
| h-96 | 24rem | 384px |
All possible values
| Class | CSS Value | Size (px) |
|---|---|---|
| h-0 | 0px | 0px |
| h-px | 1px | 1px |
| h-0.5 | 0.125rem | 2px |
| h-1 | 0.25rem | 4px |
| h-1.5 | 0.375rem | 6px |
| h-2 | 0.5rem | 8px |
| h-2.5 | 0.625rem | 10px |
| h-3 | 0.75rem | 12px |
| h-3.5 | 0.875rem | 14px |
| h-4 | 1rem | 16px |
| h-5 | 1.25rem | 20px |
| h-6 | 1.5rem | 24px |
| h-7 | 1.75rem | 28px |
| h-8 | 2rem | 32px |
| h-9 | 2.25rem | 36px |
| h-10 | 2.5rem | 40px |
| h-11 | 2.75rem | 44px |
| h-12 | 3rem | 48px |
| h-14 | 3.5rem | 56px |
| h-16 | 4rem | 64px |
| h-20 | 5rem | 80px |
| h-24 | 6rem | 96px |
| h-28 | 7rem | 112px |
| h-32 | 8rem | 128px |
| h-36 | 9rem | 144px |
| h-40 | 10rem | 160px |
| h-44 | 11rem | 176px |
| h-48 | 12rem | 192px |
| h-52 | 13rem | 208px |
| h-56 | 14rem | 224px |
| h-60 | 15rem | 240px |
| h-64 | 16rem | 256px |
| h-72 | 18rem | 288px |
| h-80 | 20rem | 320px |
| h-96 | 24rem | 384px |