Combien font 16px en rem ?
16px = 1rem (avec une base de 16px) À la taille de police racine par défaut du navigateur de 16px, 16px équivaut exactement à 1rem. C'est l'ancrage de toutes les autres conversions : rem = px ÷ 16.
Convertissez des px en rem instantanément avec une taille de police racine réglable. 16px = 1rem par défaut. Conversion bidirectionnelle, prête à copier, 100% dans votre navigateur.
Portez ce vieux whisky au juge
16px = 1rem (avec une base de 16px) À la taille de police racine par défaut du navigateur de 16px, 16px équivaut exactement à 1rem. C'est l'ancrage de toutes les autres conversions : rem = px ÷ 16.
rem = px ÷ taille-police-racine Divisez la valeur en pixels par la taille de police racine. Par exemple, 24px ÷ 16 = 1.5rem. Changez la base dans l'outil si votre projet n'utilise pas 16px.
62.5% → 1rem = 10px Régler html { font-size: 62.5% } fait passer la racine à 10px, donc 1rem = 10px et le calcul en rem revient à « diviser par 10 ». Réglez la base de cet outil à 10 pour l'utiliser.
Un convertisseur px vers rem traduit des mesures en pixels en unités rem pour le CSS. L'unité rem (« root em ») est relative à la taille de police de l'élément racine : 1rem équivaut toujours à la taille de police racine, que les navigateurs fixent à 16px par défaut. La conversion est une simple division — rem = px ÷ taille-police-racine — mais la faire à la main pour chaque taille de police, marge et point de rupture d'une feuille de style est fastidieux et source d'erreurs, et c'est ce que cet outil supprime.
La raison de convertir tient à l'accessibilité et à l'adaptabilité. Quand une valeur est écrite en px, elle est figée à une taille fixe et ignore la préférence de taille de police du navigateur de l'utilisateur. Quand elle est écrite en rem, elle s'adapte proportionnellement si l'utilisateur augmente sa taille de police par défaut — un aménagement essentiel pour les personnes en basse vision et une expérience plus fluide pour tous ceux qui zooment. Exprimer un design system en rem signifie aussi qu'une seule modification de la taille de police racine redimensionne toute l'interface de façon cohérente.
Ce convertisseur garde les champs pixels et rem liés en temps réel, pour que vous puissiez aller dans les deux sens, et — contrairement aux outils qui codent une base de 16px en dur — il vous laisse définir n'importe quelle taille de police racine. Cela compte car une feuille de style utilisant la technique du 62.5% (une racine de 10px) se convertit différemment d'une configuration par défaut à 16px. Un aperçu en direct montre la taille de texte obtenue, et un tableau de référence liste les valeurs px les plus courantes avec une base de 16px pour des consultations rapides.
Besoin du sens inverse ? Utilisez le convertisseur rem vers px. Pour nettoyer la feuille de style elle-même, essayez le formateur CSS, et pour le travail sur les couleurs voyez le convertisseur de couleurs. Tout s'exécute dans votre navigateur — vos valeurs ne quittent jamais votre appareil.
/* The core formula */
/* rem = px ÷ root-font-size (16px by default) */
:root {
font-size: 16px; /* 1rem = 16px */
}
.title { font-size: 1.5rem; } /* 24px */
.body { font-size: 1rem; } /* 16px */
.caption{ font-size: 0.75rem; } /* 12px */
.card { padding: 1.5rem; } /* 24px */
/* JavaScript equivalent */
const pxToRem = (px, base = 16) => px / base;
console.log(pxToRem(24)); // 1.5
console.log(pxToRem(12)); // 0.75 Convertissez par rapport à n'importe quelle base, pas seulement 16px. Adaptez-vous à la technique du 62.5% (10px) ou à la taille de police racine réelle de votre projet — la plupart des outils codent 16 en dur.
Les champs pixels et rem restent liés en temps réel. Modifiez l'un ou l'autre et l'autre se met à jour instantanément par rapport à la base choisie.
Une ligne d'aperçu affiche le texte à la taille rem obtenue pour que vous voyiez l'échelle, pas seulement le nombre.
Copiez la valeur px ou rem dans le presse-papiers d'un seul clic, prête à coller directement dans votre CSS.
Un tableau des valeurs px les plus courantes et de leurs équivalents en rem avec une base de 16px pour des consultations rapides, sans saisie.
Tous les calculs se font localement dans votre navigateur. Aucune requête serveur, aucun suivi, aucun stockage de données — vos valeurs ne quittent jamais votre appareil.
16
1rem
À la taille de police racine par défaut de 16px, 16px équivaut exactement à 1rem. C'est la référence par rapport à laquelle toutes les autres conversions sont mesurées : rem = px ÷ 16.
24
1.5rem
Un titre de 24px devient 1.5rem (24 ÷ 16 = 1.5). Utiliser rem signifie que le titre s'adapte automatiquement si l'utilisateur modifie la taille de police par défaut de son navigateur.
12
0.75rem
12px font 0.75rem avec une base de 16px. Les mentions légales et les légendes sont des candidats courants pour rem afin de respecter les préférences de taille de police du lecteur.
8
0.5rem
8px équivaut à 0.5rem. De nombreux design systems expriment les marges intérieures et marges en rem pour que l'espacement s'adapte de pair avec le texte.
18
1.125rem
Si vous réglez la taille de police racine à 10px (technique du 62.5%), 18px devient 1.8rem. Avec la base par défaut de 16px, 18px font 1.125rem. Convertissez toujours par rapport à la base réellement utilisée par votre projet.
768
48rem
Un point de rupture de media query de 768px fait 48rem avec une base de 16px. Les points de rupture en rem zooment de façon plus prévisible quand les utilisateurs agrandissent leur texte.
Référence rapide pour les valeurs px que les développeurs convertissent le plus souvent en rem, à la taille de police racine par défaut de 16px.
Divisez 16 par la taille de police racine de 16px pour obtenir 1rem. 16px est la valeur d'ancrage — elle équivaut exactement à 1rem sur une configuration par défaut, c'est pourquoi c'est le point de référence de toutes les autres conversions.
16 px → 1 rem Retenez 16px = 1rem. À partir de là, divisez par deux pour 0.5rem (8px) et doublez pour 2rem (32px).
Essayez ci-dessus — saisissez votre valeur en pixels et voyez le rem instantanément.
Divisez 24 par 16 pour obtenir 1.5rem. 24px est une taille de titre et de grand bouton courante, donc 1.5rem apparaît fréquemment dans les design systems.
24 px → 1.5 rem 24px vaut exactement 1.5× la base, il correspond donc nettement à 1.5rem — une valeur soignée pour les titres.
Essayez ci-dessus — saisissez votre valeur en pixels et voyez le rem instantanément.
Divisez 12 par 16 pour obtenir 0.75rem. 12px est une taille courante pour les légendes, étiquettes et mentions légales qui doivent tout de même respecter les préférences de taille de police de l'utilisateur.
12 px → 0.75 rem 12px = 0.75rem (trois quarts de la base). Utile pour le texte secondaire.
Essayez ci-dessus — saisissez votre valeur en pixels et voyez le rem instantanément.
Divisez 14 par 16 pour obtenir 0.875rem. 14px est une taille de texte de corps et d'interface très courante, donc 0.875rem apparaît constamment dans les bibliothèques de composants.
14 px → 0.875 rem 14px = 0.875rem. C'est la taille de texte par défaut dans de nombreux frameworks d'interface.
Essayez ci-dessus — saisissez votre valeur en pixels et voyez le rem instantanément.
Divisez 32 par 16 pour obtenir 2rem. 32px est une valeur fréquente de grand titre et d'espacement de section, correspondant à un net 2rem.
32 px → 2 rem 32px = 2rem, exactement le double de la base — facile à retenir pour les grands titres et un espacement généreux.
Essayez ci-dessus — saisissez votre valeur en pixels et voyez le rem instantanément.
Divisez 10 par 16 pour obtenir 0.625rem avec la base par défaut. Notez que 10px est aussi la taille de police racine utilisée par la technique du 62.5%, où 10px équivaudrait alors à 1rem.
10 px → 0.625 rem Avec une base de 16px, 10px = 0.625rem. Si vous adoptez la technique du 62.5%, réglez la base à 10 et 10px devient 1rem.
Essayez ci-dessus — saisissez votre valeur en pixels et voyez le rem instantanément.
Valeurs px vers rem pré-calculées à la taille de police racine par défaut de 16px. Ajoutez cette page à vos favoris pour des consultations rapides.
| PX | REM |
|---|---|
| 8 | 0.5 |
| 9 | 0.5625 |
| 10 | 0.625 |
| 11 | 0.6875 |
| 12 | 0.75 |
| 13 | 0.8125 |
| 14 | 0.875 |
| 15 | 0.9375 |
| 16 | 1 |
| 17 | 1.0625 |
| 18 | 1.125 |
| 19 | 1.1875 |
| 20 | 1.25 |
| 21 | 1.3125 |
| 22 | 1.375 |
| 23 | 1.4375 |
| 24 | 1.5 |
| 28 | 1.75 |
| 32 | 2 |
| 36 | 2.25 |
| 40 | 2.5 |
| 44 | 2.75 |
| 48 | 3 |
| PX | REM |
|---|---|
| 56 | 3.5 |
| 64 | 4 |
| 72 | 4.5 |
| 80 | 5 |
| 88 | 5.5 |
| 96 | 6 |
Tapez ou collez un nombre dans le champ Pixels (px). L'équivalent en rem apparaît instantanément — aucun bouton de conversion nécessaire.
La base est réglée par défaut à 16px. Modifiez-la pour correspondre à votre projet — par exemple 10px pour la technique du 62.5% — et chaque résultat se met à jour par rapport à la nouvelle base.
Le champ Rem affiche la valeur convertie, la ligne d'aperçu affiche le texte à cette taille, et la formule confirme le ratio actuel (ex. 1rem = 16px).
Cliquez sur l'icône de copie à côté de l'un ou l'autre champ pour copier la valeur px ou rem dans le presse-papiers, prête à coller dans votre CSS.
Outils de conversion
Convertissez entre binaire, hexadécimal, décimal, octal et toute base (2-36) instantanément. Gratuit, privé, 100 % dans votre navigateur.
Outils de conversion
Convertissez HEX en RGB, HSL, OKLCH, OKLAB et CMYK dans votre navigateur — copiez n'importe quel format en un clic. Gratuit, sans inscription, vos couleurs ne quittent jamais la page.
Outils de conversion
Convertissez n'importe quelle couleur HEX en CMYK dans votre navigateur. Approximation naïve basée sur sRGB pour les aperçus d'impression. Gratuit, instantané, sans inscription, vos couleurs restent locales.
Outils de conversion
Convertissez n'importe quelle couleur hex en HSL dans votre navigateur — hex à 3, 6 et 8 chiffres avec alpha pris en charge. Gratuit, instantané, sans inscription, vos couleurs ne quittent jamais la page.
Outils de conversion
Convertissez HEX en OKLCH pour les tokens de design Tailwind v4. Sortie perceptuellement uniforme en direct avec alertes de gamut chromatique Display P3. Gratuit, dans le navigateur.
Outils de conversion
Convertissez n'importe quel code couleur hex en RGB dans votre navigateur — hex à 3, 6 et 8 chiffres avec alpha pris en charge. Gratuit, instantané, sans inscription, vos couleurs ne quittent jamais la page.