PageSourceSearch

https://compressimage.io/fr/

html compressimage.io collected 2026-09-25 21:17:07 UTC 41,791 bytes, 49 lines download raw bytes

1<!DOCTYPE html><html lang="fr"> <head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="theme-color" content="#3388ac"><title>Compresseur d&#39;images en ligne - Gratuit, sans téléchargement</title><meta name="title" content="Compresseur d'images en ligne - Gratuit, sans téléchargement"><meta name="description" content="Compressez vos images JPEG, PNG, GIF et WebP en quelques secondes. 100 % hors ligne - vos images ne quittent jamais votre navigateur. Gratuit, rapide et sans limite de taille."><link rel="canonical" href="https://compressimage.io/fr/"><!-- Open Graph --><meta property="og:site_name" content="Compress Images Online"><meta property="og:title" content="Compresseur d'images en ligne - Gratuit, sans téléchargement"><meta property="og:description" content="Compressez vos images JPEG, PNG, GIF et WebP en quelques secondes. 100 % hors ligne - vos images ne quittent jamais votre navigateur. Gratuit, rapide et sans limite de taille."><meta property="og:image" content="https://compressimage.io/images/metaimage.jpg"><meta property="og:type" content="website"><meta property="og:url" content="https://compressimage.io/fr/"><meta property="og:locale" content="fr_FR"><!-- Twitter Card --><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Compresseur d'images en ligne - Gratuit, sans téléchargement"><meta name="twitter:description" content="Compressez vos images JPEG, PNG, GIF et WebP en quelques secondes. 100 % hors ligne - vos images ne quittent jamais votre navigateur. Gratuit, rapide et sans limite de taille."><meta name="twitter:image" content="https://compressimage.io/images/metaimage.jpg"><meta name="twitter:site" content="@towfiqi"><link rel="alternate" hreflang="en" href="https://compressimage.io/"><link rel="alternate" hreflang="fr" href="https://compressimage.io/fr/"><link rel="alternate" hreflang="es" href="https://compressimage.io/es/"><link rel="alternate" hreflang="pt" href="https://compressimage.io/pt/"><link rel="alternate" hreflang="de" href="https://compressimage.io/de/"><link rel="alternate" hreflang="it" href="https://compressimage.io/it/"><link rel="alternate" hreflang="pl" href="https://compressimage.io/pl/"><link rel="alternate" hreflang="ja" href="https://compressimage.io/ja/"><link rel="alternate" hreflang="x-default" href="https://compressimage.io/"><link rel="icon" href="/favicon.ico"><link rel="preconnect" href="https://fonts.gstatic.com"><link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;800&family=Bangers&display=swap" rel="stylesheet" media="print" onload="this.media='all'"><link rel="manifest" href="/manifest.json"><link rel="apple-touch-icon" href="/images/icon-512.png"><!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 63 bytes, line 1
1<script async src="https://www.googletagmanager.com/gtag/js?id=
1G-RQKV3H7RCV
vendor: 11 bytes, line 1
1"></script>
1<script>
2      
vendor: 162 bytes, lines 2-7
2window.dataLayer = window.dataLayer || [];
3      function gtag() {
4        dataLayer.push(arguments);
5      }
6      gtag('js', new Date());
7      gtag('config', '
7G-RQKV3H7RCV
vendor: 8 bytes, lines 7-8
7');
8    
8</script>
8<link rel="stylesheet" href="/_astro/Footer.D-GfdQyk.css"></head> <body class="home">  <div class="main"> <header> <div id="logo"> <a href="/fr/"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 125" x="0px" y="0px"> <polygon points="75.69 42.23 69.77 36.84 57.81 50 69.77 63.16 75.69 57.77 72.26 54 93.5 54 93.5 46 72.26 46 75.69 42.23"></polygon> <polygon points="24.31 57.77 30.23 63.16 42.19 50 30.23 36.84 24.31 42.23 27.74 46 6.5 46 6.5 54 27.74 54 24.31 57.77"></polygon> <polygon points="63.16 30.23 57.77 24.31 54 27.74 54 6.5 46 6.5 46 27.74 42.23 24.31 36.84 30.23 50 42.19 63.16 30.23"></polygon> <polygon points="36.84 69.77 42.23 75.69 46 72.26 46 93.5 54 93.5 54 72.26 57.77 75.69 63.16 69.77 50 57.81 36.84 69.77"></polygon> </svg> compressImage<span>.io</span> </a> </div> <nav id="menu" aria-label="Primary"> <ul> <!-- <li><a href="/blog">{t.nav.blog}</a></li> --> <li class="tools_switcher"> <details> <summary> <span>Outils</span> <svg class="caret" aria-hidden="true" width="18" height="18" viewBox="0 0 24 24"><path fill="currentColor" d="M7 10l5 5 5-5z"></path></svg> </summary> <ul class="tools_switcher__menu tools_menu"> <li> <a href="/fr/" class="is-active" aria-current="page"> <img class="tools_menu__icon" src="/images/jpg_png_icon.png" width="38" height="38" alt="" aria-hidden="true" loading="lazy"> <span class="tools_menu__text"> <span class="tools_menu__title">Compresseur d’images</span> <span class="tools_menu__desc">Compressez vos JPG et PNG sur la page d’accueil</span> </span> <svg class="tools_menu__check" aria-hidden="true" width="12" height="12" viewBox="0 0 24 24"><path fill="currentColor" d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path></svg> </a> </li><li> <a href="/fr/compress-svg/"> <img class="tools_menu__icon" src="/images/svg_icon.png" width="38" height="38" alt="" aria-hidden="true" loading="lazy"> <span class="tools_menu__text"> <span class="tools_menu__title">Compresser SVG</span> <span class="tools_menu__desc">compresser svg</span> </span>  </a> </li><li> <a href="/fr/compress-gif/"> <img class="tools_menu__icon" src="/images/gif_icon.png" width="38" height="38" alt="" aria-hidden="true" loading="lazy"> <span class="tools_menu__text"> <span class="tools_menu__title">Compresser GIF</span> <span class="tools_menu__desc">compresser gif</span> </span>  </a> </li> </ul> </details> </li> <li class="lang_switcher"> <details> <summary aria-label="Langue"> <img class="flag" src="/images/flags/fr.svg" width="20" height="14" alt="" aria-hidden="true"> <span class="lang_switcher__name">Français</span> <svg class="caret" aria-hidden="true" width="18" height="18" viewBox="0 0 24 24"><path fill="currentColor" d="M7 10l5 5 5-5z"></path></svg> </summary> <ul class="lang_switcher__menu"> <li> <a href="/" lang="en" hreflang="en"> <img class="flag" src="/images/flags/gb.svg" width="20" height="14" alt="" aria-hidden="true"> <span>English</span> </a> </li><li> <a href="/es/" lang="es" hreflang="es"> <img class="flag" src="/images/flags/es.svg" width="20" height="14" alt="" aria-hidden="true"> <span>Español</span> </a> </li><li> <a href="/pt/" lang="pt" hreflang="pt"> <img class="flag" src="/images/flags/pt.svg" width="20" height="14" alt="" aria-hidden="true"> <span>Português</span> </a> </li><li> <a href="/de/" lang="de" hreflang="de"> <img class="flag" src="/images/flags/de.svg" width="20" height="14" alt="" aria-hidden="true"> <span>Deutsch</span> </a> </li><li> <a href="/it/" lang="it" hreflang="it"> <img class="flag" src="/images/flags/it.svg" width="20" height="14" alt="" aria-hidden="true"> <span>Italiano</span> </a> </li><li> <a href="/pl/" lang="pl" hreflang="pl"> <img class="flag" src="/images/flags/pl.svg" width="20" height="14" alt="" aria-hidden="true"> <span>Polski</span> </a> </li><li> <a href="/ja/" lang="ja" hreflang="ja"> <img class="flag" src="/images/flags/jp.svg" width="20" height="14" alt="" aria-hidden="true"> <span>日本語</span> </a> </li> </ul> </details> </li> <!-- Blog-only CTA (hidden elsewhere via CSS), pinned to the far right. --> <li class="header_cta_item"> <a class="header_cta" href="/fr/">Compress Image</a> </li> </ul> </nav> </header> 
8<script type="module">if(document.body.classList.contains("blog")){const o=()=>{document.body.classList.toggle("blog-scrolled",window.scrollY>window.innerHeight*.6)};o(),window.addEventListener("scroll",o,{passive:!0})}</script>
8 <div id="content"> <div id="content_top"> <div id="content_app"> <div class="content_app__header"> <!-- <p class="trust_badge" title={t.hero.trustBadgeTitle}>
9            <svg aria-hidden="true" width="16" height="16" viewBox="0 0 24 24"><path fill="currentColor" d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12c5.16-1.26 9-6.45 9-12V5l-9-4zm-1 6h2v2h-2V7zm0 4h2v6h-2v-6z"/></svg>
10            {t.hero.trustBadge}
11          </p> --> <h1>Compresseur d’images en ligne - Gratuit, rapide et 100 % privé</h1> <p>Compressez vos images JPG et PNG à la vitesse de l’éclair avec un compresseur d’images intégré au navigateur. <span title="Vos images sont compressées dans votre navigateur, sans aucun serveur.">Privé</span>, fonctionne hors ligne, <span title="Importez et compressez autant de fichiers que vous voulez. Aucune limite de taille.">sans limites</span>, faible <span title="Aucun serveur -> aucune électricité = très faible émission de carbone">empreinte carbone</span>.</p> </div> <div id="theApp"> <div id="fileControls"> <div class="file_controls"> <!-- <div class="tools_switcher ce_tools_switcher">
12        <details>
13          <summary aria-label={t.nav.tools}>
14            <svg class="ce_tools_icon" aria-hidden="true" width="18" height="18" viewBox="0 0 24 24"><path fill="currentColor" d="M3 3h8v8H3V3zm10 0h8v8h-8V3zM3 13h8v8H3v-8zm10 0h8v8h-8v-8z"/></svg>
15            <svg class="caret" aria-hidden="true" width="18" height="18" viewBox="0 0 24 24"><path fill="currentColor" d="M7 10l5 5 5-5z"/></svg>
16          </summary>
17          <ul class="tools_switcher__menu tools_menu">
18            {toolItems.map((item) => {
19              const isActive = normalizePath(item.href) === currentPath;
20              return (
21                <li>
22                  <a href={item.href} class={isActive ? 'is-active' : undefined} aria-current={isActive ? 'page' : undefined}>
23                    <img class="tools_menu__icon" src={`/images/${item.icon}`} width="38" height="38" alt="" aria-hidden="true" />
24                    <span class="tools_menu__text">
25                      <span class="tools_menu__title">{item.title}</span>
26                      <span class="tools_menu__desc">{item.desc}</span>
27                    </span>
28                    {isActive && (
29                      <svg class="tools_menu__check" aria-hidden="true" width="12" height="12" viewBox="0 0 24 24"><path fill="currentColor" d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/></svg>
30                    )}
31                  </a>
32                </li>
33              );
34            })}
35          </ul>
36        </details>
37      </div> --> <button id="uploadControlButton" title="Ajouter des fichiers" aria-label="Ajouter des fichiers"><span>+</span></button> <div class="settings_wrap"> <button id="settings_btn" title="Paramètres"> <svg xmlns="http://www.w3.org/2000/svg" width="18px" height="18px" viewBox="0 0 48 48"> <path d="M0 0h48v48H0z" fill="none"></path> <path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="4" d="M41.5 10h-6m-8-4v8m0-4h-22m8 14h-8m16-4v8m22-4h-22m20 14h-6m-8-4v8m0-4h-22"></path> </svg> </button> <div class="settings_badges"> <span class="settings_badge settings_badge--quality" id="badge_quality" title="Image Quality">70%</span> <span class="settings_badge settings_badge--maxwh" id="badge_maxwh" hidden title="Max Image Width or Height"> <svg aria-hidden="true" width="13" height="13" viewBox="0 0 24 24"><path fill="currentColor" d="M21 15v4a2 2 0 0 1-2 2h-4v-2h4v-4h2zM5 9V5h4V3H5a2 2 0 0 0-2 2v4h2zm0 6H3v4a2 2 0 0 0 2 2h4v-2H5v-4zM19 3h-4v2h4v4h2V5a2 2 0 0 0-2-2zM8 12l3-3v6l-3-3zm8 0l-3 3V9l3 3z"></path></svg> <span class="settings_badge__val">4000</span> </span> <span class="settings_badge settings_badge--webp" id="badge_webp" title="Convert to Webp format" hidden>WebP</span> </div> <div id="compress_settings"> <div class="raster_only"> <label>Qualité de l’image <span class="setting_image_quality__val">70%</span></label> <input id="setting_image_quality" type="range" value="70"> </div> <div class="raster_only"> <label title="Limiter la largeur ou la hauteur de l’image">Largeur ou hauteur max (px)</label> <input id="setting_image_widthHeight" type="number" value="" placeholder="4000"> </div> <div> <label title="Ajouter un suffixe à la fin du nom de fichier">Suffixe de fichier</label> <input id="setting_image_prefix" type="text" value="" placeholder="ex. : -compresse, -mini"> </div> <div class="raster_only"> <label title="Convertir l’image au format webp">Convertir en WebP</label> <label class="switch"> <input type="checkbox" id="setting_image_webp"> <span class="slider round"></span> </label> </div> <div class="svg_only"> <label title="Re-run optimization until no further size reduction">Multipass</label> <label class="switch"> <input type="checkbox" id="setting_svg_multipass"> <span class="slider round"></span> </label> </div> <div class="svg_only"> <label title="Number of decimal places for coordinates (lower = smaller)">Precision <span class="setting_svg_precision__val">3</span></label> <input id="setting_svg_precision" type="range" min="0" max="8" step="1" value="3"> </div> <div class="svg_only"> <label title="Minify/remove element IDs (may break CSS or JS references)">Remove IDs</label> <label class="switch"> <input type="checkbox" id="setting_svg_removeIds"> <span class="slider round"></span> </label> </div> <div class="svg_only">
37 <label title="Remove comments, editor data, title and description">Strip Metadata</label> <label class="switch"> <input type="checkbox" id="setting_svg_stripMeta"> <span class="slider round"></span> </label> </div> <div> <button id="recompress"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" width="1.07em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 17 16"><g fill="currentColor" fill-rule="evenodd"><path d="M16.796 8.908L15.234 7.21a.553.553 0 0 0-.776 0l-1.564 1.698a.543.543 0 0 0 0 .772h1.294a5.345 5.345 0 0 1-3.789 3.79a5.378 5.378 0 0 1-5.767-2.119l-1.091.751a6.709 6.709 0 0 0 7.196 2.643A6.665 6.665 0 0 0 15.55 9.68h1.245a.544.544 0 0 0 .001-.772z"></path><path d="M5.475 8.021a.543.543 0 0 0 0-.772H4.018a5.339 5.339 0 0 1 3.771-3.738a5.373 5.373 0 0 1 5.766 2.121l1.092-.752a6.712 6.712 0 0 0-7.199-2.645a6.67 6.67 0 0 0-4.8 5.014H1.196a.543.543 0 0 0 0 .772l1.638 1.637a.553.553 0 0 0 .776 0l1.865-1.637z"></path></g></svg> Recompresser</button> </div> </div> </div> </div> <div class="file_actions"> <button id="clear_added_files"><span>-</span> <i>Tout effacer</i></button> <div class="file_download" data-compressed="0"> <div class="file_download__blocker"></div> <button><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path d="M19 9h-4V3H9v6H5l7 8zM4 19h16v2H4z" fill="#ffffff"></path></svg> <i>Télécharger le ZIP</i></button> </div> </div> </div> <div class="uploadDropWrap"> <div id="uploadDrop"> <span class="dropboxTitle">Déposez vos fichiers .png ou .jpg ici !</span> <p>Images illimitées, aucune limite de taille.</p> <button id="uploadDropButton"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" width="18px" height="18px" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path d="M4 5h13v7h2V5c0-1.103-.897-2-2-2H4c-1.103 0-2 .897-2 2v12c0 1.103.897 2 2 2h8v-2H4V5z" fill="#ffffff"></path><path d="M8 11l-3 4h11l-4-6l-3 4z" fill="#ffffff"></path><path d="M19 14h-2v3h-3v2h3v3h2v-3h3v-2h-3z" fill="#ffffff"></path><rect x="0" y="0" width="24" height="24" fill="rgba(0, 0, 0, 0)"></rect></svg> Choisir des fichiers</button> </div> </div> <input class="form_file_upload_field" type="file" size="60" accept=".png, .jpg, .jpeg, .gif, .svg" multiple> <div id="theFiles"> <div class="compression_status"></div> <div id="fileList"> <div id="progressbar"><span></span></div> <ul></ul> </div> <div id="fileList_footer"> <div class="fileList_footer__beforeAfter">1,223kb → <strong>86kb</strong></div> <div class="fileList_footer__totalSaving">Total Reduced 1335Kb <span>(70%)</span></div> <div class="fileList_footer__processing"></div> </div> </div> </div> 
37<script type="application/json" id="ci-strings">{"onlyJpgPng":"Uniquement des fichiers JPG et PNG, merci !","add":"Ajouter","clear":"Effacer","mobileDropTitle":"Sélectionnez des fichiers .png ou .jpg à compresser !","mobileBubble":"Sélectionnez des images pour commencer !","weee":"OUIIIIIII !!!!!","allDone":"Terminé !!!!!","compressedSummary":"✔ {done}/{total} images compressées.","reduced":"Réduction de {size} <span>({percent} %)</span>","compressing":"Compression de {done}/{total} images...","processing":"Traitement de {done}/{total} images...","totalReduced":"Réduction totale {size} <span>({percent} %)</span>","zippingFiles":"Création du ZIP...","downloadZip":"Télécharger le ZIP","before":"Avant","after":"Après"}</script>
37 </div> <div id="content_animation"> <div id="content_animation_frame"> <div class="bloom"></div> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 940 795" xml:space="preserve"> <g> <path fill="#ffffff" d="M100.09,0.1C93.68,16.03,87.8,32.12,85.66,49.3c-3.64,29.25,4.72,53.65,29.21,71.4
38          c14.16,10.27,28.28,20.58,41.44,32.15c13.27,11.67,22.38,25.94,29.56,42.1c11.11,25.02,17.24,50.53,14.36,78.05
39          c-0.92,8.73-0.33,17.65-0.12,26.47c0.32,13.21,2.46,26.17,6.51,38.77c8.29,25.81,23.66,47.07,44.02,64.34
40          c24.05,20.4,40.12,45.95,52.45,74.41c9.59,22.13,18.11,44.72,28.74,66.43c23.87,48.71,63.49,74.98,116.19,83.64
41          c25.62,4.21,51.46,3.53,77.22,4.9c22.14,1.18,44.14,3.3,65.71,8.82c18.76,4.8,35.77,13.04,49.66,26.56
42          c21.43,20.85,47.71,28.69,76.59,30.67c22.98,1.58,45.95,1.88,68.88-0.16c21.37-1.9,42.2-6.17,60.83-17.63
43          c23.52-14.47,33.31-36.18,31.4-63.06c-2.04-28.74-11.94-54.77-29.79-77.62c-9.23-11.82-18.27-23.76-25.56-36.93
44          c-19.55-35.33-19.58-71.45-4.55-108.23c3.09-7.56,6.4-15.05,10.66-22c12.88-21.02,14.89-43.73,11.3-67.47
45          c-3.65-24.12-11.82-47.09-17.93-70.58c-3.86-14.85-7.13-29.78-6.6-45.3c0.22-6.55,1.04-12.99,3.25-19.13
46          c16.03-44.6,7.51-85.45-18.57-123.71c-11.91-17.48-26.71-32.29-42.6-46.1c59.31,0,118.62,0.04,177.93-0.09
47          c3.35-0.01,4.13,0.57,4.13,4.06c-0.11,262.23-0.11,524.46,0.01,786.69c0,3.82-1.04,4.25-4.44,4.25
48          c-310.37-0.09-620.74-0.08-931.11,0C1.1,795,0,794.62,0,790.76C0.13,528.53,0.12,266.31,0.02,4.08c0-3.46,0.73-4.09,4.11-4.08
49          C36.12,0.16,68.1,0.1,100.09,0.1z"></path> </g> </svg> <div class="content_animation_frame_bg"> <div class="content_animation_ground"></div> <div class="content_animation_rocket"> <div class="content_animation_rocket_fire content_animation_rocket_fire--left"></div> <div class="content_animation_rocket_fire content_animation_rocket_fire--right"></div> </div> <div class="rocket_flight" aria-hidden="true"> <div class="rocket_flight__sky"></div> <div class="rocket_flight__rocket"> <div class="content_animation_rocket_fire content_animation_rocket_fire--left"></div> <div class="content_animation_rocket_fire content_animation_rocket_fire--right"></div> </div> </div> </div> </div> <div id="compress_progress"> <svg class="compress_progress__ring" viewBox="0 0 120 120" aria-hidden="true"> <circle class="compress_progress__ring-track" cx="60" cy="60" r="54"></circle> <circle class="compress_progress__ring-fill" cx="60" cy="60" r="54"></circle> </svg> <i>0</i><span></span> </div> <div class="woofy_speech_bubble"> <div class="woofy_speech_bubble__text">Déposez des fichiers dans la boîte pour commencer !</div> </div> <div class="woofy_wrap"> <div class="woofy__ears"> <div class="woofy__ears_left"></div> <div class="woofy__ears_right"></div> </div> <div class="woofy__suit_helmet"></div> <div class="woofy"> <div class="woofy__inner"> <div class="woofy__brows"></div> <div class="woofy__eyes"></div><div class="woofy__eyes_closed"></div> <div class="woofy__mouth"></div> <div class="woofy__suit"><div class="woofy__suit_body"></div></div> <div class="woofy__body"></div> </div> </div> </div> </div> </div> <div id="content_bottom"> <div class="content_text_wrap"> <section class="info_blocks"> <h2>Pourquoi utiliser CompressImage.io pour compresser vos images ?</h2> <ul> <li> <img src="/images/woofy_free.jpg" alt="Moteur de compression d’images illimité" width="256" height="286" loading="lazy"> <h3>Aucune limite</h3> Comme la compression se fait dans le navigateur, il n’y a aucune limite sur le nombre d’images que vous pouvez convertir ni sur leur taille. </li> <li> <img src="/images/woofy_private.jpg" alt="Compresser une image en toute confidentialité" width="256" height="286" loading="lazy"> <h3>100 % privé</h3> <p>Aucune image n’étant envoyée vers un serveur, vos images sont totalement sûres et privées : personne d’autre ne peut les voir.</p> </li> <li> <img src="/images/woofy_green.jpg" alt="Faible empreinte carbone" width="344" height="286" loading="lazy"> <h3>Faible empreinte carbone</h3> <p>Aucun serveur n’intervenant dans le processus de compression, aucune électricité supplémentaire n’est consommée, donc aucun carbone émis.</p> </li> </ul> </section> <section class="info_full how_it_works"> <h2>Comment compresser des images</h2> <ol class="how_steps"> <li class="how_step"> <span class="how_step__num">1</span> <div class="how_step__body"> <h3>Ajoutez vos images</h3> <p>Glissez-déposez vos images sur l’outil, ou cliquez sur « Choisir des fichiers » pour les sélectionner. Il n’y a aucune limite de taille et vous pouvez ajouter autant d’images que vous le souhaitez.</p> </div> </li><li class="how_step"> <span class="how_step__num">2</span> <div class="how_step__body"> <h3>Les images se compressent instantanément</h3> <p>La compression s’exécute directement dans votre navigateur dès l’ajout des fichiers. Vos images ne sont jamais envoyées à un serveur : c’est rapide et totalement privé.</p> </div> </li><li class="how_step"> <span class="how_step__num">3</span> <div class="how_step__body"> <h3>Téléchargez vos fichiers</h3> <p>Téléchargez chaque image compressée individuellement, ou récupérez-les toutes en un seul ZIP. Ajustez la qualité, redimensionnez ou convertissez en WebP dans les paramètres si besoin.</p> </div> </li> </ol> </section> 
49<script type="application/ld+json">{"@context":"https://schema.org","@type":"HowTo","name":"Comment compresser des images en ligne","description":"Compressez gratuitement vos images JPEG et PNG, directement dans votre navigateur, en trois étapes.","inLanguage":"fr","step":[{"@type":"HowToStep","position":1,"name":"Ajoutez vos images","text":"Glissez-déposez vos images sur l’outil, ou cliquez sur « Choisir des fichiers » pour les sélectionner. Il n’y a aucune limite de taille et vous pouvez ajouter autant d’images que vous le souhaitez."},{"@type":"HowToStep","position":2,"name":"Les images se compressent instantanément","text":"La compression s’exécute directement dans votre navigateur dès l’ajout des fichiers. Vos images ne sont jamais envoyées à un serveur : c’est rapide et totalement privé."},{"@type":"HowToStep","position":3,"name":"Téléchargez vos fichiers","text":"Téléchargez chaque image compressée individuellement, ou récupérez-les toutes en un seul ZIP. Ajustez la qualité, redimensionnez ou convertissez en WebP dans les paramètres si besoin."}]}</script>
49 <section class="info_columns"> <h2>Qu’est-ce que la compression d’images ?</h2> <div class="info_columns_cols"> <div class="section_first"> <div class="info_compare_slider info_compare_slider-active_original"> <div class="info_compare_slider__images"> <img class="lazyImg compImages_first" data-src="/images/compare_original.jpg" alt="non Compressed jpg image" width="536" height="611" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="> <img class="lazyImg compImages_second" data-src="/images/compare_compressed.jpg" alt="Compressed jpg image" width="536" height="611" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="> <span>Voyez-vous la différence ?</span> </div> <span class="demo_comp_button demo_comp_button_one">Image originale <span>154 KB</span></span> <span class="demo_comp_button demo_comp_button_two">Image compressée <span>34 KB</span></span> </div> </div> <div class="section_second"> <p>La compression d’images désigne le processus consistant à réduire l’espace occupé par une image. Une fois une image compressée avec un compresseur, vous pouvez la stocker plus efficacement, ce qui permet de conserver davantage d’images sur le même espace de stockage. Les images compressées s’envoient plus vite, prennent moins de place et nécessitent moins de bande passante. Il existe deux grands types de compression d’images : sans perte et avec perte.</p> <p>Bien que la qualité d’une compression avec perte ne soit pas aussi bonne que celle sans perte, la différence de qualité est presque imperceptible à l’œil humain. La compression avec perte offre une qualité quasi i
49dentique tout en réduisant la taille de l’image jusqu’à 90 %.</p> </div> </div> </section> <section class="info_full"> <h2>Comment CompressImage.io compresse-t-il les images ?</h2> <p>CompressImage.io vous permet de <a href="/fr/compress-jpeg/">compresser des images JPG</a> ainsi que de <a href="/fr/compress-png/">compresser des images PNG</a> avec des techniques de compression avec perte directement dans votre navigateur. Aucune de vos images n’est envoyée à un serveur. Le processus est donc dix fois plus rapide que sur d’autres sites comme tinypng ou compressor.io.</p> <p>Besoin d’aller plus loin ? Utilisez l’<a href="/fr/image-optimizer/">optimiseur d’images</a> pour redimensionner et convertir vos images pour le web, le <a href="/fr/bulk-image-compressor/">compresseur d’images en masse</a> pour traiter un dossier entier d’un coup, ou <a href="/fr/compress-webp/">convertissez vos images en WebP</a> pour des fichiers au format moderne les plus légers possible.</p> <p>Pour la compression jpg, il utilise la bibliothèque <a href="https://github.com/fengyuanchen/compressorjs" target="_blank" rel="noreferrer">compressorJs</a>, un moteur open source de compression d’images jpeg écrit par Fengyuan Chen. Pour compresser les images png, CompressImage.io utilise le script open source <a href="https://github.com/photopea/UPNG.js" target="_blank" rel="noreferrer">UPNG.js</a> écrit par Ivan Kutskir.</p> </section> <section class="info_full"> <h2>Qu’est-ce qui fait de CompressImage.io le meilleur compresseur d’images ?</h2> <p>CompressImage.io est le plus rapide des compresseurs d’images populaires en ligne. Comparons ses performances à celles d’autres services connus.</p> <div id="compare_table"> <table> <tr> <th>Fonctionnalités</th> <th>CompressImage.io</th> <th>TinyJPG/TinyPNG</th> <th>Compressor.io</th> </tr> <tr> <td>Limites</td> <td><strong>Aucune limite</strong></td> <td>20 images / 5 Mo max</td> <td>10 Mo max</td> </tr> <tr> <td>Vitesse de compression</td> <td><strong>Très rapide</strong></td> <td>Lent</td> <td>Lent</td> </tr> <tr> <td>Redimensionnement automatique</td> <td class="table_check">✔</td> <td class="table_cross">✖</td> <td class="table_cross">✖</td> </tr> <tr> <td>Conversion WebP</td> <td class="table_check">✔</td> <td class="table_cross">✖</td> <td class="table_cross">✖</td> </tr> <tr> <td>Compression privée</td> <td class="table_check">✔</td> <td class="table_cross">✖</td> <td class="table_cross">✖</td> </tr> <tr> <td>Fonctionne hors ligne</td> <td class="table_check">✔</td> <td class="table_cross">✖</td> <td class="table_cross">✖</td> </tr> <tr> <td>Zéro émission de carbone</td> <td class="table_check">✔</td> <td class="table_cross">✖</td> <td class="table_cross">✖</td> </tr> </table> </div> </section> <section class="info_full faq_section"> <h2>Questions fréquentes</h2> <div class="faq_list"> <details class="faq_item"> <summary class="faq_q">Mes images sont-elles envoyées à un serveur ?</summary> <div class="faq_a"><p>Non. CompressImage.io compresse chaque image directement dans votre navigateur grâce à JavaScript et WebAssembly. Vos images ne quittent jamais votre appareil, ce qui rend l’outil totalement privé et utilisable hors ligne.</p></div> </details><details class="faq_item"> <summary class="faq_q">Y a-t-il une limite de taille ou de quantité ?</summary> <div class="faq_a"><p>Il n’y a aucune limite. Comme la compression a lieu sur votre propre appareil plutôt que sur un serveur, vous pouvez compresser autant d’images que vous voulez, sans taille maximale.</p></div> </details><details class="faq_item"> <summary class="faq_q">Quels formats d’image puis-je compresser ?</summary> <div class="faq_a"><p>Vous pouvez compresser des images JPEG et PNG, et éventuellement les convert
49ir en WebP pour des fichiers encore plus légers. Des outils dédiés au GIF, au SVG et à d’autres formats sont également disponibles.</p></div> </details><details class="faq_item"> <summary class="faq_q">La compression réduit-elle la qualité d’une image ?</summary> <div class="faq_a"><p>CompressImage.io utilise une compression avec perte intelligente qui réduit la taille des fichiers jusqu’à 90 % tout en gardant la différence presque invisible à l’œil nu. Vous pouvez aussi monter le curseur de qualité pour un résultat quasi sans perte.</p></div> </details><details class="faq_item"> <summary class="faq_q">CompressImage.io est-il gratuit ?</summary> <div class="faq_a"><p>Oui, c’est entièrement gratuit, sans inscription, sans filigrane et sans limite. La compression s’exécute sur votre appareil, il n’y a donc aucun coût de serveur à répercuter.</p></div> </details><details class="faq_item"> <summary class="faq_q">Puis-je l’utiliser hors ligne ?</summary> <div class="faq_a"><p>Oui. Après votre première visite, l’application est mise en cache sur votre appareil : vous pouvez l’installer comme une application et compresser des images même sans connexion internet.</p></div> </details><details class="faq_item"> <summary class="faq_q">Qu’est-ce que le WebP et devrais-je l’utiliser ?</summary> <div class="faq_a"><p>Le WebP est un format d’image moderne qui produit des fichiers plus légers que le JPEG ou le PNG à qualité égale. Activez « Convertir en WebP » dans les paramètres si votre site ou votre application le prend en charge — c’est le cas de la plupart des navigateurs modernes.</p></div> </details> </div> </section> 
49<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","inLanguage":"fr","mainEntity":[{"@type":"Question","name":"Mes images sont-elles envoyées à un serveur ?","acceptedAnswer":{"@type":"Answer","text":"Non. CompressImage.io compresse chaque image directement dans votre navigateur grâce à JavaScript et WebAssembly. Vos images ne quittent jamais votre appareil, ce qui rend l’outil totalement privé et utilisable hors ligne."}},{"@type":"Question","name":"Y a-t-il une limite de taille ou de quantité ?","acceptedAnswer":{"@type":"Answer","text":"Il n’y a aucune limite. Comme la compression a lieu sur votre propre appareil plutôt que sur un serveur, vous pouvez compresser autant d’images que vous voulez, sans taille maximale."}},{"@type":"Question","name":"Quels formats d’image puis-je compresser ?","acceptedAnswer":{"@type":"Answer","text":"Vous pouvez compresser des images JPEG et PNG, et éventuellement les convertir en WebP pour des fichiers encore plus légers. Des outils dédiés au GIF, au SVG et à d’autres formats sont également disponibles."}},{"@type":"Question","name":"La compression réduit-elle la qualité d’une image ?","acceptedA
49nswer":{"@type":"Answer","text":"CompressImage.io utilise une compression avec perte intelligente qui réduit la taille des fichiers jusqu’à 90 % tout en gardant la différence presque invisible à l’œil nu. Vous pouvez aussi monter le curseur de qualité pour un résultat quasi sans perte."}},{"@type":"Question","name":"CompressImage.io est-il gratuit ?","acceptedAnswer":{"@type":"Answer","text":"Oui, c’est entièrement gratuit, sans inscription, sans filigrane et sans limite. La compression s’exécute sur votre appareil, il n’y a donc aucun coût de serveur à répercuter."}},{"@type":"Question","name":"Puis-je l’utiliser hors ligne ?","acceptedAnswer":{"@type":"Answer","text":"Oui. Après votre première visite, l’application est mise en cache sur votre appareil : vous pouvez l’installer comme une application et compresser des images même sans connexion internet."}},{"@type":"Question","name":"Qu’est-ce que le WebP et devrais-je l’utiliser ?","acceptedAnswer":{"@type":"Answer","text":"Le WebP est un format d’image moderne qui produit des fichiers plus légers que le JPEG ou le PNG à qualité égale. Activez « Convertir en WebP » dans les paramètres si votre site ou votre application le prend en charge — c’est le cas de la plupart des navigateurs modernes."}}]}</script>
49 </div> </div> </div> <footer> <div id="footer__inner"> <div class="footer_cols"> <div class="footer_brand"> <div id="logo"> <a href="/fr/"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 125" x="0px" y="0px"> <polygon points="75.69 42.23 69.77 36.84 57.81 50 69.77 63.16 75.69 57.77 72.26 54 93.5 54 93.5 46 72.26 46 75.69 42.23"></polygon> <polygon points="24.31 57.77 30.23 63.16 42.19 50 30.23 36.84 24.31 42.23 27.74 46 6.5 46 6.5 54 27.74 54 24.31 57.77"></polygon> <polygon points="63.16 30.23 57.77 24.31 54 27.74 54 6.5 46 6.5 46 27.74 42.23 24.31 36.84 30.23 50 42.19 63.16 30.23"></polygon> <polygon points="36.84 69.77 42.23 75.69 46 72.26 46 93.5 54 93.5 54 72.26 57.77 75.69 63.16 69.77 50 57.81 36.84 69.77"></polygon> </svg> compressImage<span>.io</span> </a> </div> <p class="footer_brand__desc">Le compresseur d’images le plus rapide et le plus respectueux de la vie privée. Compressez vos JPG, PNG, GIF et plus directement dans votre navigateur — vos fichiers ne quittent jamais votre appareil.</p> <p id="footer_copyright"> © 2020–2026 CompressImage.io · par <a href="https://twitter.com/towfiqi" target="_blank" rel="noreferrer">@towfiqi</a> </p> <div id="footer_share"> <a href="https://www.facebook.com/sharer.php?u=https://compressimage.io" title="Partager sur Facebook" data-action="social" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 16 16"><g fill="#4264ce"><path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131c.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"></path></g><rect x="0" y="0" width="16" height="16" fill="rgba(0, 0, 0, 0)"></rect></svg></a> <a href="https://twitter.com/share?url=https://compressimage.io" title="Partager sur Twitter" data-action="social" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16"> <path d="M0 0h16v16H0z" fill="none"></path> <path fill="#444" d="M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07l-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z"></path> </svg> </a> <a href="https://www.linkedin.com/shareArticle?mini=true&url=https://compressimage.io" title="Partager sur LinkedIn" data-action="social" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><g fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M1 2.838A1.838 1.838 0 0 1 2.838 1H21.16A1.837 1.837 0 0 1 23 2.838V21.16A1.838 1.838 0 0 1 21.161 23H2.838A1.838 1.838 0 0 1 1 21.161V2.838zm8.708 6.55h2.979v1.496c.43-.86 1.53-1.634 3.183-1.634c3.169 0 3.92 1.713 3.92 4.856v5.822h-3.207v-5.106c0-1.79-.43-2.8-1.522-2.8c-1.515 0-2.145 1.089-2.145 2.8v5.106H9.708V9.388zm-5.5 10.403h3.208V9.25H4.208v10.54zM7.875 5.812a2.063 2.063 0 1 1-4.125 0a2.063 2.063 0 0 1 4.125 0z" fill="#257fa9"></path></g></svg></a> <a href="https://bsky.app/intent/compose?text=https://compressimage.io" title="Partager sur Bluesky" data-action="social" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path fill="#1185fe" d="M5.8 3.2C8.4 5.1 11.2 9.1 12 11.3c.8-2.2 3.6-6.2 6.2-8.1C20.1 1.8 23 .7 23 4.1c0 .7-.4 5.6-.6 6.4c-.8 2.8-3.6 3.5-6.2 3.1c4.5.8 5.6 3.3 3.2 5.9c-4.7 4.8-6.7-1.2-7.2-2.7c-.1-.3-.1-.4-.2-.3c-.1-.1-.1 0-.2.3c-.5 1.5-2.5 7.5-7.2 2.7c-2.5-2.5-1.3-5.1 3.2-5.9c-2.6.4-5.4-.3-6.2-3.1C1.4 9.7 1 4.8 1 4.1C1 .7 3.9 1.8 5.8 3.2"></path></svg></a> <a href="https://api.whatsapp.com/send?text=https://compressimage.io" title="Partager sur WhatsApp" data-action="social" target="_blank"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" width="1em" height="1em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
49<path fill="#25d366" d="M12.04 2c-5.46 0-9.91 4.45-9.91 9.91c0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21c5.46 0 9.91-4.45 9.91-9.91c0-2.65-1.03-5.14-2.9-7.01A9.82 9.82 0 0 0 12.04 2m.01 1.67c2.2 0 4.26.86 5.82 2.42a8.2 8.2 0 0 1 2.41 5.83c0 4.54-3.7 8.23-8.24 8.23c-1.48 0-2.93-.39-4.19-1.15l-.3-.18l-3.12.82l.83-3.04l-.2-.31a8.2 8.2 0 0 1-1.26-4.38c.01-4.54 3.7-8.24 8.24-8.24M8.53 7.33c-.16 0-.43.06-.66.31c-.22.25-.86.85-.86 2.07c0 1.22.89 2.4 1.01 2.56c.12.17 1.75 2.67 4.23 3.74c.59.27 1.05.42 1.41.53c.59.19 1.13.16 1.56.1c.47-.07 1.46-.6 1.67-1.18c.21-.58.21-1.07.14-1.18c-.07-.11-.22-.16-.46-.28c-.24-.12-1.46-.72-1.69-.8c-.22-.08-.39-.12-.55.12c-.16.25-.62.81-.76.97c-.14.17-.28.19-.51.06c-.24-.12-1.04-.38-1.97-1.22c-.73-.65-1.22-1.46-1.36-1.71c-.14-.24-.02-.38.11-.5c.11-.11.24-.28.36-.42c.12-.14.16-.24.24-.41c.08-.16.04-.31-.02-.43c-.06-.12-.55-1.34-.76-1.83c-.2-.48-.4-.42-.55-.42c-.14-.01-.3-.01-.47-.01"></path></svg></a> </div> </div> <nav class="footer_links" aria-label="Liens rapides"> <h2 class="footer_links__title">Liens rapides</h2> <ul> <li><a href="/fr/">Compresseur d’images</a></li><li><a href="/fr/compress-png/">Compresser PNG</a></li><li><a href="/fr/compress-jpeg/">Compresser JPEG</a></li><li><a href="/fr/compress-svg/">Compresser SVG</a></li><li><a href="/fr/compress-gif/">Compresser GIF</a></li><li><a href="/fr/image-optimizer/">Optimiseur d&#39;images</a></li><li><a href="/fr/compress-webp/">Convertir en WebP</a></li><li><a href="/fr/lossless-image-compression/">Compression sans perte</a></li><li><a href="/fr/bulk-image-compressor/">Compresseur d&#39;images en masse</a></li><li><a href="/fr/compress-image-to-1mb/">Compresser une image à 1MB</a></li><li><a href="/fr/compress-image-to-2mb/">Compresser une image à 2MB</a></li><li><a href="/fr/compress-gif-for-discord/">Compresser GIF pour Discord</a></li> </ul> </nav> <nav class="footer_links" aria-label="Le blog"> <h2 class="footer_links__title">Le blog</h2> <ul> <li><a href="/blog/compress-gif-for-discord/">How to Compress GIF for Discord (Under 8MB, Free &amp; Instant)</a></li><li><a href="/blog/how-to-compress-images-for-website/">How to Compress Images for a Website (2026 Guide): Boost PageSpeed</a></li><li><a href="/blog/how-to-reduce-gif-file-size/">How to Reduce GIF File Size Without Losing Quality (2026 Guide)</a></li><li><a href="/blog/best-free-image-compressors/">Best Free Image Compressor Tools (2026): Tested &amp; Compared</a></li><li><a href="/blog/lossy-vs-lossless-image-compression/">Lossy vs Lossless Image Compression: What&#39;s the Difference?</a></li> </ul> </nav> </div> </div> <div id="footer_frame"> <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1920 178"> <path fill="#fff" d="M0,33.031s206.452,90.022,395.207,92.022,418.433-50.012,695.673,20S1487.43,99.4,1541,70c76.65-42.071,250.5-94.11,379-36.969V-245H1.339Z"></path> </svg> </div> <img src="/images/footer2.jpg" alt="compresseur d’images" width="1920" height="691" loading="lazy"> </footer> </div> <div id="compare" style="visibility: hidden;"> <div class="compare_close">✖</div> <div class="compare__inner"> <div class="before_image" data-size="Before (0 Kb)"></div><div class="after_image" data-size="After (0 Kb)"></div> <input type="range" min="0" max="100" value="50" id="compare_slider"> </div> <div class="compare__backdrop"></div> </div> 
49<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebApplication","name":"CompressImage.io","url":"https://compressimage.io/fr/","description":"Compresseur d’images gratuit en ligne. Compressez vos images JPEG, PNG, GIF et WebP directement dans votre navigateur — sans téléchargement, totalement privé, sans limite de taille.","inLanguage":"fr","applicationCategory":"UtilitiesApplication","operatingSystem":"All","browserRequirements":"Requires JavaScript","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"featureList":"Offline compression, No file size limit, Privacy-first, Bulk image compression, WebP conversion"}</script>
49 <!-- Custom Emscripten WebP encoder; exposes global webp_enc() before the app boots --> 
49<script src="/webp_enc.js"></script>
49 
49<script type="module" src="/_astro/Home.astro_astro_type_script_index_0_lang.ChljcsAG.js"></script>
49  <!-- Register the auto-updating PWA service worker site-wide. --> 
49<script type="module" src="/_astro/BaseLayout.astro_astro_type_script_index_0_lang.Cog4YNFb.js"></script>
49 </body> </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.