Développement mobile iOS et Android

convertisseur DP vers PXavec la densité affichée

Indiquez la densité Android, l’échelle iOS ou une couleur sRGB fixe.

convertisseur DP vers PX

Entrée

Résultat

32 px

Calcul: 16 dp × 2 ÷ 1 = 32 px

Les valeurs restent dans ce navigateur ; aucun envoi de données.

Options

Résultat à jour.

Une maquette de 16 dp peut représenter 32 px sur un écran xhdpi. Le convertisseur DP vers PX affiche le facteur 2 avec le résultat afin de rendre la mesure vérifiable, sans confondre les points iOS et les unités Android.

Pour calculer PX vers DP, prenez la densité de l’application cible plutôt que la résolution seule. Le calcul SP vers PX doit aussi tenir compte de la taille de police et reste approximatif sur Android récent.

Pourquoi utiliser le convertisseur DP vers PX ?

La valeur et son contexte d’affichage restent ensemble.

Deux systèmes de coordonnées distincts

Le convertisseur DP vers PX donne 88 px pour 44 points iOS à @2x, et 32 px pour 16 dp Android à xhdpi. Il ne prétend pas que pt et dp désignent une taille physique identique.

Deux chemins séparés pour les points iOS et les dp Android vers des pixels.

Le texte est signalé comme estimation

L’échelle de police reste visible. Dès que sp intervient, le résultat est marqué comme linéaire, car Android 14 peut appliquer une courbe non linéaire.

Conversion dp exacte et estimation sp mises côte à côte.

Les trois paramètres à vérifier

01

Choisir le système

Les champs Android et iOS conservent leurs propres valeurs lorsque vous changez d’onglet. 16 dp ne deviennent pas implicitement 16 pt.

  • Les exemples initiaux sont 16 dp à xhdpi et 44 pt à @2x.
02

Renseigner l’échelle cible

Choisissez un profil ou la densité réelle d’Android ; sur iOS, saisissez le facteur de l’écran. Toute modification bloque la copie de l’ancien résultat.

  • Pour sp, vérifiez la taille finale avec TypedValue sur l’appareil.
03

Lire le calcul avant la copie

Le résultat montre la valeur source, le facteur et l’unité cible. Sans mode automatique, utilisez le bouton ou Ctrl/Cmd + Enter.

  • Effacer ou charger un exemple affiche un aperçu, puis une annulation unique reste possible.

Mesures et code obtenus en un seul endroit

Aller-retour des dimensions

Convertir DP en PX, PX vers DP, points iOS en pixels et inversement. Une densité personnalisée couvre les écrans hors des profils courants.

Texte avec réserve explicite

SP vers PX combine la densité et l’échelle de police ; la mention de la courbe non linéaire d’Android 14 évite une fausse précision.

Deux expressions de couleur Swift

Une valeur HEX produit les composantes RGB normalisées pour UIColor et SwiftUI Color. Un initialiseur numérique peut être relu en HEX.

Les limites à connaître

Aucune détection du téléphone cible
Le navigateur ne connaît pas DisplayMetrics.density de votre application Android ni le facteur d’un autre écran iOS. Fournissez ces valeurs.
sp n’est pas une mesure exacte
À partir d’Android 14, la police peut suivre une courbe non linéaire. TypedValue.applyDimension ou deriveDimension donne la valeur liée au contexte réel.
pt signifie point iOS
Ce calcul ne concerne ni le point typographique, ni le pt CSS, ni l’unité pt du XML Android.
Couleurs sRGB fixes uniquement
UIColor.label et les couleurs d’assets changent selon l’environnement. Un HEX à huit chiffres est lu ici comme RRGGBBAA.

Questions sur le convertisseur DP vers PX

Quelle différence entre une taille en dp et en px ?

dp est une unité de mise en page indépendante de la densité Android ; px est le pixel de l’écran. À xhdpi, 16 dp valent 32 px.

100 px réels peuvent-ils devenir 150 px affichés ?

Une conversion doit préciser le facteur et les unités source et cible. À densité 1,5, 100 dp donnent 150 px ; 100 px restent 100 px.

Quelle taille choisir pour mes icônes ?

Définissez d’abord la taille logique en dp, puis exportez les pixels adaptés aux densités ciblées. Ce calculateur ne fabrique pas d’icônes.

Quelle taille en pixels faut-il préparer ?

Elle dépend de la taille dp voulue et de la densité du téléphone. Par exemple 24 dp à xhdpi représentent 48 px.

Avec quelle unité faut-il définir le texte ?

Sur Android, utilisez sp pour la taille de police et dp pour les dimensions de mise en page. Vérifiez l’effet des réglages d’accessibilité sur l’appareil.

Une autre question ?

Essayer le convertisseur DP vers PX avec votre écran

Entrez la densité de votre projet dans le convertisseur DP vers PX, puis examinez la formule avant de partager la mesure.