Convertisseur PX en REM / EM
Convertissez instantanément des valeurs en pixels en rem et em avec notre convertisseur px en rem et em gratuit. Il prend en charge les quatre directions - px→rem, rem→px, px→em, em→px - avec des tailles de police racine et parent configurables. Un tableau de référence couvre les valeurs en pixels courantes. Sans inscription : toutes les conversions s'exécutent localement dans votre navigateur.
Enter a value, choose a conversion direction, and configure the root font size (for rem) or parent font size (for em). All conversions run instantly in your browser with a full reference table for common pixel values.
| px | rem (16px root) | em (16px parent) |
|---|---|---|
| 4 | 0.25 | 0.25 |
| 8 | 0.5 | 0.5 |
| 12 | 0.75 | 0.75 |
| 14 | 0.875 | 0.875 |
| 16 | 1 | 1 |
| 18 | 1.125 | 1.125 |
| 20 | 1.25 | 1.25 |
| 24 | 1.5 | 1.5 |
| 32 | 2 | 2 |
| 48 | 3 | 3 |
| 64 | 4 | 4 |
| 96 | 6 | 6 |
Pourquoi utiliser notre convertisseur PX en REM / EM ?
- Conversions PX en REM / EM instantanées : Convertissez des valeurs en pixels en rem et em instantanément dans votre navigateur, sans aucune attente. Notre convertisseur px en rem et em gère les quatre directions - px→rem, rem→px, px→em, em→px - en quelques millisecondes avec un tableau de référence complet.
- Convertisseur PX en REM en ligne sécurisé : Toutes les conversions px en rem et em se font localement dans votre navigateur - vos valeurs ne quittent jamais votre appareil. Utilisez notre convertisseur px en rem et em en ligne en toute confidentialité et sans collecte de données.
- Convertisseur PX en REM en ligne sans installation : Utilisez notre convertisseur px en rem et em directement dans n'importe quel navigateur, sans téléchargement, plugin ou application à installer. Convertissez des valeurs en pixels depuis n'importe quel appareil, où que vous soyez, instantanément.
- Taille de police racine et parent configurable : Notre convertisseur px en rem et em vous permet de définir n'importe quelle taille de police racine pour les conversions en rem et n'importe quelle taille de police parent pour les conversions en em. Choisissez parmi les préréglages courants (14px, 16px, 18px, 20px) ou saisissez une valeur personnalisée.
Cas d'usage courants du convertisseur PX en REM / EM
- Design web responsive : Convertissez des valeurs fixes en pixels en unités rem pour créer des mises en page évolutives et accessibles qui respectent les préférences de taille de police de l'utilisateur. Utilisez notre convertisseur px en rem pour migrer des designs en pixels vers du CSS fluide et responsive.
- Mise à l'échelle typographique en CSS : Définissez les tailles de police en rem pour que le texte s'adapte proportionnellement à la taille de police racine. Notre convertisseur px en rem et em vous aide à traduire des spécifications de design en pixels vers les bonnes valeurs rem pour une typographie cohérente.
- Espacement au niveau du composant avec EM : Utilisez les unités em pour les marges internes et externes qui s'adaptent à la taille de police du composant lui-même. Notre convertisseur px en em calcule la bonne valeur em à partir de n'importe quelle taille de police parent pour un espacement propre au composant.
- Accessibilité et conformité WCAG : Les recommandations WCAG préconisent des unités relatives comme rem pour les tailles de police, afin de prendre en charge le zoom du navigateur et les préférences des utilisateurs. Notre convertisseur px en rem aide les développeurs à créer des interfaces accessibles conformes aux exigences WCAG 1.4.4.
- Développement de design systems : Les design systems utilisent des échelles d'espacement en rem (par exemple 0.25rem, 0.5rem, 1rem, 1.5rem). Utilisez notre convertisseur px en rem et em pour traduire les valeurs en pixels de maquettes Figma ou Sketch vers les bons tokens rem de votre design system.
- Personnalisation de frameworks CSS : Tailwind CSS, Bootstrap et d'autres frameworks utilisent des dimensions en rem. Utilisez notre convertisseur px en rem pour calculer les bonnes valeurs rem lors de la personnalisation des points de rupture, des échelles d'espacement et de la typographie.
Que sont PX, REM et EM ?
En CSS, px (pixels) sont des unités absolues - 16px reste 16px quels que soient les autres réglages. rem (root em) est une unité relative basée sur la taille de police de l'élément racine (l'élément <html>). Si la taille de police racine est de 16px, alors 1rem = 16px, 1.5rem = 24px et 0.5rem = 8px. em est également une unité relative, mais elle est relative à la taille de police de l'élément parent plutôt qu'à la racine. Si un élément parent a une taille de police de 20px, alors 1em = 20px dans cet élément. Notre convertisseur px en rem et em gère les quatre directions de conversion - px→rem, rem→px, px→em, em→px - avec des tailles de police racine et parent configurables.
Comment fonctionne notre convertisseur PX en REM / EM
- 1. Configurez les tailles de police : Définissez la taille de police racine pour les conversions en rem (16px par défaut, la valeur du navigateur) et la taille de police parent pour les conversions en em. Choisissez parmi les préréglages courants ou saisissez une valeur personnalisée. Tout le traitement se fait localement dans votre navigateur - vos données ne quittent jamais votre appareil.
- 2. Choisissez la direction et saisissez la valeur : Sélectionnez px→rem, rem→px, px→em ou em→px dans le menu de direction. Utilisez le bouton d'inversion pour inverser instantanément la direction. Saisissez votre valeur puis cliquez sur Convertir.
- 3. Consultez les résultats et le tableau de référence : Le résultat s'affiche instantanément avec un bouton de copie. Un tableau de référence présente les valeurs en pixels courantes (de 4px à 96px) converties en rem et en em selon vos tailles de police configurées, pour une consultation rapide.
Formules de conversion
- PX en REM : rem = px ÷ taille de police racine. Exemple : 24px ÷ 16px = 1.5rem.
- REM en PX : px = rem × taille de police racine. Exemple : 1.5rem × 16px = 24px.
- PX en EM : em = px ÷ taille de police parent. Exemple : 24px ÷ 20px = 1.2em.
- EM en PX : px = em × taille de police parent. Exemple : 1.2em × 20px = 24px.
REM vs EM : quand utiliser l'un ou l'autre
Utilisez rem pour les dimensions globales qui doivent s'adapter à la préférence de taille de police du navigateur : tailles de police, échelles d'espacement et dimensions de mise en page. Rem est prévisible car il référence toujours la racine, ce qui évite l'effet cumulatif des valeurs em imbriquées. Utilisez em pour les dimensions propres à un composant, lorsque vous voulez que les éléments s'adaptent à la taille de police de leur conteneur : marges internes et externes, tailles d'icônes dans un composant. Em est puissant pour les composants autonomes mais peut se cumuler de façon inattendue dans des éléments fortement imbriqués. La taille de police racine par défaut du navigateur est 16px, c'est pourquoi 1rem = 16px dans la plupart des navigateurs, sauf si l'utilisateur ou le développeur en décide autrement.
Foire aux questions
Un convertisseur px en rem traduit des valeurs en pixels en unités rem à partir d'une taille de police racine configurable. Notre convertisseur px en rem et em prend en charge les quatre directions - px→rem, rem→px, px→em, em→px - avec un tableau de référence des valeurs courantes, le tout instantanément dans votre navigateur.
rem = px ÷ taille de police racine. Avec la taille de police racine par défaut du navigateur, 16px : 16px = 1rem, 24px = 1.5rem, 32px = 2rem. Notre convertisseur px en rem applique cette formule instantanément pour toute taille de police racine que vous configurez.
rem est relatif à la taille de police de l'élément racine (toujours l'élément <html>), tandis que em est relatif à la taille de police de l'élément parent. Rem est plus prévisible pour les dimensions globales ; em est utile pour les dimensions propres à un composant qui doivent s'adapter à leur conteneur.
La taille de police racine par défaut du navigateur est 16px, le réglage le plus courant. Certains designers utilisent 10px comme taille racine pour simplifier les calculs en rem (1rem = 10px, donc 1.6rem = 16px). Notre convertisseur prend en charge n'importe quelle taille de police racine via les préréglages ou une valeur personnalisée.
Utiliser rem pour les tailles de police respecte la préférence de taille de police du navigateur et améliore l'accessibilité. Si un utilisateur règle son navigateur sur 20px, le texte en rem s'adapte alors que le texte en px reste fixe. C'est indispensable pour respecter le critère WCAG 1.4.4.
Oui ! Sélectionnez « em → px » dans le menu de direction, définissez la taille de police parent, saisissez votre valeur en em et cliquez sur Convertir. L'outil calcule px = em × taille de police parent. Utilisez le bouton d'inversion pour basculer rapidement entre px→em et em→px.
Oui ! Notre convertisseur px en rem et em est 100 % gratuit, sans inscription, sans publicité et sans limite d'utilisation. Convertissez autant de valeurs en pixels que nécessaire - gratuitement et pour toujours.
Absolument. Toutes les conversions se font localement dans votre navigateur en JavaScript. Vos valeurs ne sont jamais envoyées à un serveur, ce qui garantit une confidentialité totale à chaque utilisation de notre convertisseur px en rem et em en ligne.
Le tableau de référence affiche les valeurs en pixels courantes (de 4px à 96px) converties à la fois en rem et en em selon vos tailles de police configurées. La valeur en cours de conversion est mise en évidence pour une consultation rapide.