PX to SP Converter (Pixels to Android sp)

Convert Pixels to SP.

Loading converter...
Share this tool:

What is PX to SP?

PX to SP conversion helps convert pixels into scale-independent pixels for Android text sizing. Reverse this with SP to PX or layout density with PX to DP.

How to Find PX to SP?

To find PX to SP, divide pixels by the scaled density factor. This makes text responsive to user font preferences.

PX to SP Formula

sp=
pxdensity × font_scale
Where:
pxPixelsThe physical font size in pixels.
densityScreen Density ScaleThe scaling factor of the screen (DPI / 160).
font_scaleFont Scale FactorThe font size scaling set in the user's accessibility options (default is 1.0).
spScale-Independent PixelsThe calculated scale-independent pixel equivalent.

PX to SP Conversion Table (Screen Density 320 DPI)

PX (px)SP (sp)
1px0.5sp
2px1sp
3px1.5sp
4px2sp
5px2.5sp
6px3sp
7px3.5sp
8px4sp
9px4.5sp
10px5sp
11px5.5sp
12px6sp
13px6.5sp
14px7sp
15px7.5sp
16px8sp
17px8.5sp
18px9sp
19px9.5sp
20px10sp
22px11sp
24px12sp
26px13sp
28px14sp
30px15sp
32px16sp
36px18sp
40px20sp
44px22sp
48px24sp
52px26sp
56px28sp
60px30sp
64px32sp
72px36sp
80px40sp
88px44sp
96px48sp
100px50sp
112px56sp
120px60sp
128px64sp
136px68sp
144px72sp
160px80sp
192px96sp
200px100sp
240px120sp
256px128sp
288px144sp
300px150sp
320px160sp
360px180sp
384px192sp
400px200sp
480px240sp
512px256sp
576px288sp
600px300sp
640px320sp
720px360sp
768px384sp
800px400sp
960px480sp
1024px512sp
1080px540sp
1200px600sp
1280px640sp
1366px683sp
1440px720sp
1536px768sp
1920px960sp