Convertir px en rem
Cet outil permet de convertir px en rem (et inversement) : saisissez une valeur, ajustez la taille de base et obtenez rem, em, pt, pourcentage et vw, avec un tableau des tailles courantes.
Exemple : Valeur 24 · Unité de la valeur: px (pixels) · Taille de police de l'élément racine (rem) 16 px · Taille de police de l'élément parent (em, %) 16 px · Largeur de la fenêtre (vw) 1 440 px → Résultat : 24 px = 1,5 rem. Source : W3C – CSS Values and Units Module Level 4: absolute lengths (1in = 96px = 72pt) et font-relative lengths (em, rem). Mise à jour : .
Comment le calcul est fait
Avec les 16 px par défaut du navigateur, 24 px font exactement 1,5 rem. La formule est rem = px / taille de base, et inversement px = rem · taille de base.
Comment ça se calcule
rem est relatif à la taille de police de l'élément racine (html), em à celle de l'élément parent. 1 pt vaut 1/72 de pouce et 1 px 1/96 de pouce, donc 1 pt = 4/3 px ; 12 pt font 16 px. Un pourcentage de taille de police se rapporte à la police parente. 1 vw vaut 1 % de la largeur de la fenêtre. L'outil convertit d'abord votre valeur en px, puis dans toutes les autres unités.
Bon à savoir
- Si un visiteur a agrandi la police du navigateur, les valeurs en rem suivent automatiquement alors que px reste fixe (accessibilité, WCAG 1.4.4).
- Si votre CSS définit
html { font-size: 62.5% }, 1 rem = 10 px. Saisissez alors 10 comme taille de base. - em se cumule : 1,5 em dans un élément à 1,5 em donne 2,25 fois. rem évite ce piège.
- rem est courant pour les espacements et les tailles de police, px garde son sens pour les filets et les bordures.
Questions fréquentes
Comment convertir px en rem ?
Divisez la valeur en px par la taille de police de base. Avec 16 px : 24 px / 16 = 1,5 rem.
Combien de px fait 1 rem ?
16 px par défaut, car les navigateurs règlent ainsi la police racine. Si l'utilisateur change la police du navigateur ou si font-size est défini sur html, la valeur change.
Quelle différence entre em et rem ?
rem se rapporte toujours à la police racine (html), em à celle de l'élément parent. Les valeurs em peuvent donc se multiplier dans des éléments imbriqués.
Combien de pt font 16 px ?
12 pt, car 1 pt = 4/3 px. Inversement, 10 pt font environ 13,33 px.
Sources et références juridiques
- W3C – CSS Values and Units Module Level 4: absolute lengths (1in = 96px = 72pt) et font-relative lengths (em, rem)
- MDN – CSS-Längeneinheiten (rem, em, vw)
- W3C WCAG 2.2 – Success Criterion 1.4.4 Resize Text (les unités relatives respectent la taille de police de l’utilisateur)
Dernière mise à jour : · Principes éditoriaux
Outils similaires
- Convertir un point en mmConvertissez un point en mm : 1 pt = 0,3528 mm (1/72 de pouce). Taille de police en millimètres, pica, pouces et pixels à toute résolution, avec tableau.
- Pixels en cmConvertir des pixels en cm avec la bonne résolution : pixels en cm, mm et pouces, longueur en pixels et taille d’impression d’une photo à 300 dpi.
- Générateur de dégradé CSSCréez des dégradés CSS : linéaires, radiaux ou coniques, autant d’arrêts de couleur que voulu, angle et couleur de repli – aperçu en direct et CSS à copier.
- Générateur de box-shadow CSSCréez des ombres CSS au curseur : plusieurs ombres, décalage, flou, étendue, couleur avec transparence, inset et modèles – aperçu en direct et CSS à copier.
- Générateur de border-radius CSSArrondissez les coins au curseur : tous liés ou un par un, en px ou %, elliptiques à 8 valeurs – écriture CSS la plus courte, aperçu en direct, CSS à copier.
- Association de polices : duos pour titres et texte courantDuos de polices pour titres et texte courant avec aperçu en direct, CSS à copier et disponibilité sur Windows, Mac, iPhone et Android – sans police web.
- Quelle est mon adresse IP ?Affiche instantanément votre adresse IP publique, détecte IPv4 ou IPv6 et explique la différence. Gratuit – votre IP n’est pas stockée.
- Calculateur CSS clampCalculateur CSS clamp pour tailles de police et espacements fluides : saisissez valeur minimale, maximale et plage de viewport, copiez la valeur clamp() prête.
- Tester robots.txt et le sitemap d’un siteTester robots.txt en ligne : une URL est-elle bloquée pour Googlebot, Bingbot ou les robots d’IA ? Règle décisive, erreurs de syntaxe et contrôle du sitemap.