🧰 ToolPicoAll Tools →
Home / Blog / What's New: Android Buckets & PPI²
What's new

What's New in the PPI/DPI Calculator: Android Buckets & PPI²

Two small but genuinely useful additions just landed in ToolPico's PPI to DPI Calculator: a reference table for Android's pixel-density buckets, and a new PPI² (pixels per square inch) figure in the Screen PPI result. Here's exactly what changed, where to find it, and how to actually use it.

In this update
  1. New: Android pixel-density bucket table
  2. New: PPI² in the Screen PPI breakdown
  3. Worked example: reading both together
  4. Why these two, and why now

New: Android pixel-density bucket table

The Reference section of the calculator now has a fourth tab, "Android density buckets", sitting alongside the existing Device category, Print type/DPI, and Quality scale tables. It maps Android's six standard density qualifiers to approximate PPI ranges and their scale multiplier:

Android pixel-density buckets (as shown in the calculator)
BucketPPI rangeDensity scale
LDPI (ldpi)~1200.75x
MDPI (mdpi)~1601x (baseline)
HDPI (hdpi)~2401.5x
XHDPI (xhdpi)~3202x
XXHDPI (xxhdpi)~4803x
XXXHDPI (xxxhdpi)~6404x
📋
Where to clickOpen the calculator, scroll to "PPI/DPI reference tables," and select the "Android density buckets" tab. No inputs needed — it's a static reference sitting next to the other three tables.

This table exists to translate a raw PPI number into the vocabulary Android's asset pipeline actually uses. If you've ever seen a folder named drawable-xxhdpi in an app project, or read a spec sheet that casually mentions a phone is an "XXHDPI device," this table is the missing decoder ring — it's the same six-bucket system, just laid out so you can look a PPI value up directly instead of guessing.

A hypothetical device walk-through

Say (purely as an illustration) you're checking a mid-range Android tablet spec'd at 2000×1200 pixels on a 10.1-inch diagonal. Punch that into the "Screen PPI" tab and you'd land in the low-200s PPI — comfortably inside the HDPI-to-XHDPI transition zone in the new table above. That single lookup tells an app developer roughly which image-asset multiplier (1.5x or 2x) that device is likely to request, without needing to memorize the bucket boundaries.

New: PPI² in the Screen PPI breakdown

The second addition lives in the calculator itself rather than the reference section. Run any calculation on the "Screen PPI" tab, and the result breakdown beneath the main PPI number and quality badge now includes a PPI² (pixels per square inch) row, sitting next to the existing dot pitch, total pixel count, and aspect ratio figures.

💡 What PPI² approximates: ordinary PPI measures density along a single line — pixels packed into one inch of the diagonal. Squaring that figure gives a rough sense of density across an area instead of a line, which is closer to how a photo or a busy user interface actually fills a patch of screen.

The practical effect is that PPI² makes gaps between similar-sounding PPI numbers look much bigger than they do at first glance. A phone at 460 PPI versus one at 400 PPI reads like a modest 15% difference — but because PPI² scales with the square of PPI, the area-based gap is closer to 32%. Nothing about the underlying pixels changed; the new figure just represents that same difference in a way that lines up better with how densely a screen can render detail across a patch of surface, not just along one edge.

Where it sits in the result card

You don't need to change how you use the tool — enter a resolution and diagonal exactly as before, hit Calculate, and PPI² appears automatically in the breakdown list under the main result. It's additive: the core PPI number, the formula behind it, and the Poor-to-Excellent quality badge are all exactly what they were before this update.

Worked example: reading both new figures together

Here's a hypothetical, illustrative comparison of two example phones to show how the bucket table and PPI² complement each other:

  • Phone A (example): 1080×2400 on a 6.5" diagonal → roughly 400 PPI. That lands it near the top of the XXHDPI bucket (~480 PPI range) but below it, so it would sit closer to the XHDPI/XXHDPI boundary in practice.
  • Phone B (example): 1440×3200 on a 6.7" diagonal → roughly 525 PPI. That's solidly inside XXHDPI-to-XXXHDPI territory.

Looking only at PPI, Phone B seems modestly sharper — about 31% higher. But run the PPI² figures side by side and the area-based gap widens to roughly 72%, which better reflects how much more fine detail Phone B's screen can pack into the same physical patch of glass. Meanwhile, the bucket table tells you both phones would likely ship XXHDPI-or-higher assets, so from an app-asset standpoint they'd probably look similarly crisp despite the real PPI/PPI² gap.

TakeawayPPI² doesn't replace PPI — it's a companion number that makes area-based density differences easier to reason about, especially when two devices have close-but-not-identical PPI values, while the Android bucket table tells you which discrete category a given PPI number falls under.

Why these two, and why now

Both additions came from the same observation: plain PPI is a great single number, but it doesn't answer every question people bring to a pixel-density calculator. Developers and designers exporting Android assets needed a bucket reference; anyone comparing two close-PPI screens benefits from seeing the area-scaled gap spelled out rather than doing the squaring in their head. Neither changes the core Screen PPI calculation — they're both read-only additions layered on top of the same formula the tool has always used: PPI = √(width² + height²) ÷ diagonal(in).

Try both new features now

Open the Screen PPI tab to see PPI² in your result breakdown, or jump straight to the Reference section for the Android bucket table.

Open the PPI/DPI Calculator →

Frequently asked questions

Where do I find the new Android density bucket table?
On the tool's Reference section, click the "Android density buckets" tab (next to Device category, Print type/DPI, and Quality scale). It lists LDPI, MDPI, HDPI, XHDPI, XXHDPI, and XXXHDPI alongside their approximate PPI range and density scale multiplier.
Where does the PPI² figure show up in the calculator?
Switch to the "Screen PPI" tab, enter a resolution and diagonal, and click Calculate. The result breakdown below the main PPI figure now includes a PPI² (pixels per square inch) row alongside the existing dot pitch, total pixel count, and aspect ratio figures.
Do I need to change how I use the calculator to see these new figures?
No. Both additions appear automatically with your existing inputs — there's no extra toggle or setting. Enter a resolution and diagonal as usual in the Screen PPI tab, and the PPI² row is included in the breakdown; the Android bucket table sits in the Reference section and doesn't require entering any numbers to view.
Is the Android bucket table only useful for Android app developers?
It's aimed primarily at people exporting image assets or checking density-independent pixel (dp) scaling for Android, but it's also a handy quick reference for anyone comparing a phone's PPI to a standard naming scheme they've seen in specs or reviews (e.g. seeing a phone described as an "XXHDPI device").
Does adding PPI² change the existing Screen PPI number or quality badge?
No. The core PPI figure, its formula (PPI = √(width²+height²) ÷ diagonal(in)), and the Poor-to-Excellent quality badge are unchanged. PPI² is an additional figure shown alongside them in the breakdown, not a replacement for the existing calculation.
About this update note. This article describes two additions to ToolPico's free PPI to DPI Calculator: an Android pixel-density bucket reference table and a PPI² (pixels per square inch) figure in the Screen PPI result breakdown. All device comparisons above are hypothetical, illustrative examples, not measured specifications. All calculations run client-side in your browser; no data is sent to a server.