LUNEVON / GUIDE
DIRECTION / DISPLAY ↗

How to check your Android phone screen resolution, DPI and display settings

How to find an Android phone screen resolution, pixel dimensions, DPI, PPI, display density and refresh rate, and understand what each value means.

Screen resolution describes the number of pixels used along two axes of a display or display mode, for example 1080 × 2400. Android does not guarantee that this value appears directly in the standard Settings interface on every phone, so a practical check starts with the exact device model and the manufacturer's official specification, followed by Android system information when you need current display data.

Several display values are easy to confuse. Resolution is not physical screen size, Android densityDpi is not necessarily the panel's physical PPI, and a 120 Hz display does not mean every app runs at 120 FPS. Android can also report a display mode or application window size that is different from the panel specification.

Resolution, DPI, PPI and refresh rate are different display values
Resolution, DPI, PPI and refresh rate are different display values
Parameter Example What it means
Resolution 1080 × 2400 pixel dimensions along two axes
Size 6.7″ physical display diagonal
PPI ≈ 393 ppi physical pixel density
densityDpi 420 dpi Android logical density
Refresh rate 120 Hz display mode refresh rate
Aspect ratio 20:9 width-to-height ratio

The values are illustrative and do not describe one particular phone.

The quickest way to check a phone's screen resolution

For most users, this workflow is enough.

1. Identify the exact phone model.

Open About phone and find the model name or model number.

2. Check the official specification.

Look for the Display section. For physical panel characteristics such as marketed size and resolution, the manufacturer's specification is normally the clearest reference.

3. Use Android system information when you need current display data.

Android APIs can expose available display size, logical density, window bounds, and display modes. Each value needs to be interpreted according to the API that produced it.

4. Check Display settings.

Some manufacturers allow the user to select a resolution or refresh-rate mode. If so, the active mode can differ from the maximum mode listed in the product specification.

There is no universal Android Settings screen that is guaranteed to show the panel resolution on every phone.

What does screen resolution mean?

A value such as:

1080 × 2400

describes a pixel grid with 1080 pixels along one axis and 2400 along the other.

In portrait orientation, the smaller dimension is commonly listed first. In landscape orientation, width and height can be reversed.

The total pixel count in this example is:

1080 × 2400 = 2,592,000

or about 2.59 million pixels.

Resolution is not a complete display quality score.

Real-world display quality also depends on factors such as:

  • physical panel size;
  • pixel density;
  • brightness;
  • color performance;
  • contrast;
  • panel technology;
  • refresh rate;
  • system configuration;
  • source content.

A higher resolution therefore does not automatically mean a better display.

What 1080 × 2400 means
What 1080 × 2400 means

How to check resolution from the exact phone model

If you want the advertised physical panel resolution, start with the exact model.

A practical sequence is:

  1. open device information;
  2. identify the full product name;
  3. record the model number when relevant;
  4. open the manufacturer's official product or support page;
  5. find the Display specification.

This matters when one commercial product family exists in several hardware variants.

System information is useful for checking the device's current configuration, while the official specification is better suited to the question: what panel and display modes did the manufacturer specify for this exact model?

How Android reports display information

Android offers several APIs for screen, display, and window information.

This is one reason two diagnostic tools can show different numbers while both are reading legitimate system data.

DisplayMetrics

DisplayMetrics includes values such as:

  • widthPixels;
  • heightPixels;
  • density;
  • densityDpi;
  • xdpi;
  • ydpi.

Android defines widthPixels and heightPixels as the absolute width and height of the available display size in pixels.

The important detail is that an available display size and a specific display mode resolution are not automatically the same thing.

WindowMetrics

Modern Android uses WindowMetrics to describe application-window geometry.

getBounds() returns the bounds associated with the current window or UI context. The window can change because of:

  • multi-window;
  • split-screen;
  • foldable states;
  • resizable windows;
  • system areas and cutouts;
  • a different connected display.

A window size should therefore not be treated as the native panel resolution.

Display.Mode

Display.Mode describes a display mode.

Android exposes:

  • getPhysicalWidth();
  • getPhysicalHeight();
  • getRefreshRate().

The Android documentation explicitly notes that UI scaling can make the number of pixels available to applications different from the mode's actual resolution.

A good system-information tool should therefore make clear whether it is showing a display mode, display metrics, or window bounds.

Native panel resolution and current resolution are not always the same

It helps to separate three different layers.

Native or physical panel resolution

In user-facing hardware specifications, this normally means the physical pixel grid of the panel as advertised by the manufacturer.

For that value, the official specification for the exact model is the best starting point.

Current display mode

A device can support more than one mode.

Android Display.Mode describes a mode through width, height, and refresh rate. If the phone allows resolution switching, the current mode can be lower than the maximum supported mode.

Application window

This is the area assigned to a particular app window.

It can differ because of:

  • system bars;
  • camera cutouts;
  • multi-window;
  • foldable configurations;
  • external displays;
  • UI scaling.

The chain is roughly:

physical panel → selected display mode → system window → application area

Physical panel, active display mode and application window
Physical panel, active display mode and application window

This is why an app-reported number should not automatically be compared with a product-specification number without checking what each source actually represents.

What does DPI mean on Android?

On Android, DPI often appears in the context of logical UI density.

DisplayMetrics.density is the scale factor used for density-independent pixels. Android uses an approximate 160 dpi baseline where one dp maps to one pixel.

densityDpi expresses density in Android's density system.

The Android documentation explicitly states that the logical density value does not exactly follow the real screen size. It is used to scale the overall UI.

That means a value such as:

densityDpi = 420

should not automatically be read as:

physical panel density = 420 PPI.

DPI and PPI are not the same thing

The terms are often mixed in casual specifications, but Android makes the distinction important.

PPI

PPI — pixels per inch — describes physical pixel density.

It depends on:

  • the physical panel resolution;
  • the real physical dimensions of the display.

Android densityDpi

This is a logical density value used by Android for UI scaling and resource selection.

It can be close to physical density, but it does not have to match the panel's actual PPI.

If you are trying to understand how densely physical pixels are packed, use PPI or calculate it from reliable physical dimensions.

If you are trying to understand Android UI scaling, density and densityDpi are the relevant values.

How to calculate PPI

For a rectangular display, a common formula is:

PPI = √(width² + height²) / diagonal

where:

  • width is pixel width;
  • height is pixel height;
  • diagonal is physical diagonal size in inches.

For an illustrative screen with:

  • 1080 × 2400 pixels;
  • a 6.7-inch diagonal;

the result is approximately:

√(1080² + 2400²) / 6.7 ≈ 393 ppi

This is an estimate.

Accuracy depends on the underlying physical measurements. Rounded display corners, marketed diagonal conventions, and the exact active area can also affect the result.

Most importantly, calculated PPI is not Android densityDpi.

What is dp and why does Android use logical density?

Android uses dp — density-independent pixels so the same interface does not become tiny on a panel with a very high physical pixel density.

The basic relationship is:

px → density → dp

Approximately:

px = dp × density

On a higher-density display, one dp can correspond to several physical pixels.

This is why increasing the panel resolution does not automatically shrink every Android button and label. Logical density lets Android keep UI elements at a usable scale across devices with different screen sizes and resolutions.

How to check refresh rate

Refresh rate describes how often a display mode refreshes the image.

Common modes include:

  • 60 Hz;
  • 90 Hz;
  • 120 Hz;
  • 144 Hz;
  • other values.

Android Display.Mode exposes a refresh-rate value through getRefreshRate().

A specification such as:

“up to 120 Hz”

can indicate that a 120 Hz mode is supported. It does not necessarily mean that the panel stays at 120 Hz at every moment.

Modern phones can also switch modes dynamically based on content, power management, and system settings.

Refresh rate and FPS are different

Hz describes display refresh behavior.

FPS is the frame rate produced by an app, game, or other content source.

A 120 Hz screen does not guarantee 120 FPS.

For example, a display can refresh at 120 Hz while a game renders at 60 FPS.

Why different apps can report different display values

There are several legitimate reasons.

Different APIs.
One app may show DisplayMetrics; another may show Display.Mode.

Window size instead of display mode.
WindowMetrics describes the app's window.

A different selected resolution mode.
The phone can be running below its maximum resolution.

UI scaling.
Android can provide an application area that differs from the physical mode resolution.

Multiple displays or foldable states.

A device database.
An app may display a model specification rather than a live Android value.

Rounding or stale reference data.

A difference does not automatically prove that one app is wrong. First identify which value each app is actually reporting.

Why screenshot dimensions can differ from panel resolution

Screenshot dimensions sometimes match the current display output, but a screenshot is not a universal hardware-resolution test.

Its dimensions can be affected by:

  • the active display mode;
  • system screenshot implementation;
  • system UI;
  • scaling;
  • an external display;
  • OEM behavior;
  • later image resizing.

A screenshot tells you the size of the captured image, not a guaranteed specification of the physical panel.

Checking display specifications on Samsung, Xiaomi and other Android phones

The general process is the same across manufacturers.

  1. Identify the exact phone model.
  2. Check the official product specification.
  3. Review Display settings.
  4. Compare with Android system information when necessary.

Some devices additionally let users select:

  • resolution;
  • refresh-rate mode;
  • adaptive refresh;
  • UI scale.

The exact controls and menu paths vary by model and software version, so there is no single reliable path for every Samsung, Xiaomi, HONOR, Realme, Tecno, or other Android phone.

If you need the processor, memory, battery, Android version, and other hardware information as well, see the central guide: How to check Android phone specifications: processor, RAM, display, battery, and system.

Display terms at a glance

Term Meaning
Resolution pixel dimensions along two axes
Pixel one element of a raster image
PPI physical pixel density
densityDpi Android logical density
dp density-independent UI unit
Hz display refresh rate
FPS content frame rate
Aspect ratio width-to-height relationship
Display mode a display resolution / timing mode
Window bounds geometry of an application window

FAQ

Where can I find my Android phone screen resolution?

Start with the official specification for the exact phone model. For the current system mode, check Android system information or a Display setting if the manufacturer exposes one.

What does 1080 × 2400 mean?

It describes pixel dimensions along two axes: 1080 pixels on one axis and 2400 on the other.

How do I check screen DPI?

If you mean Android logical density, read densityDpi. If you mean physical panel density, PPI is the more appropriate measure.

Are DPI and PPI the same?

No. Android densityDpi is used for logical UI scaling. PPI describes physical pixels per inch.

How do I calculate PPI?

Use √(width² + height²) / diagonal, where width and height are pixel dimensions and diagonal is measured in inches.

How do I check the screen refresh rate?

Check the product specification and Display settings. Android also exposes refresh rate through Display.Mode.

What is the difference between 120 Hz and 120 FPS?

120 Hz is a display refresh rate. 120 FPS is the frame rate produced by an application or game. One does not guarantee the other.

Why does an app show a different resolution from the manufacturer's website?

The app may be reporting the active display mode, available display area, or window size, while the manufacturer is listing the physical panel specification.

Can I determine screen resolution from a screenshot?

Not reliably. Screenshot dimensions can reflect the current mode or image-processing path and do not prove the native panel resolution.

Sources and documentation

Technical statements in this guide were checked against primary documentation:


Lunevon DI

Android device information in one interface

Lunevon DI is designed to show system and hardware information that an Android device makes available. The exact data set depends on the phone model, Android version, and hardware platform.

For physical specifications of a particular display panel — such as marketed native resolution and diagonal size — compare system data with the manufacturer's official specification when needed.

Learn more about Lunevon DI