# Resizo — Instagram Image Resizer

L'**Instagram Image Resizer** disponible sur [resizo.in/fr/resize-image-for-instagram/](https://www.resizo.in/fr/resize-image-for-instagram/) est un outil dédié à l'ensemble de l'écosystème Instagram : une image source à l'entrée, un fichier ZIP contenant les 28 variantes Instagram correctement dimensionnées à la sortie — publications de feed, carrousel, stories, reels, Explore, Highlights, les dix emplacements publicitaires Instagram, images produit Shopping et une miniature Live. Tous les traitements s'exécutent dans le navigateur via l'API HTML5 Canvas. Aucun téléversement, aucune inscription, aucun filigrane.

Dernière révision : 2026-05-29. Dimensions vérifiées par rapport aux directives officielles d'Instagram pour les créateurs et les annonceurs pour 2026.

## Ce que fait l'outil

Téléversez une seule image source (JPG, PNG, WebP ou GIF jusqu'à 20 Mo) et Resizo génère chaque surface Instagram en une seule passe. Choisissez **Cover** (recadrer pour remplir) ou **Contain** (préserver l'image complète avec un remplissage en letterbox), définissez un point focal pour que les visages et sujets restent centrés sur les 28 rapports d'aspect, puis téléchargez chaque préréglage dans un ZIP — chaque nom de fichier étant préfixé par son préréglage (`instagram-feed-square-1080x1080.jpg`, `instagram-story-full-screen-1080x1920.jpg`, etc.).

Flux de travail :

1. **Téléverser** — déposez un fichier JPG, PNG, WebP ou GIF sur la zone de dépôt, ou cliquez pour parcourir.
2. **Mode** — choisissez Cover (recadrage) ou Contain (remplissage letterbox).
3. **Point focal** — cliquez ou faites glisser sur l'aperçu pour définir le centre de chaque recadrage.
4. **Format de sortie** — JPG (fichiers plus légers), PNG (sans perte, recommandé pour les graphiques) ou WebP (moderne).
5. **Sélectionner les préréglages** — les 28 sont sélectionnés par défaut ; décochez ceux dont vous n'avez pas besoin.
6. **Télécharger** — recevez un seul ZIP, nommé par préréglage et dimensions.

Temps total habituel : 2 à 4 secondes pour les 28 variantes à partir d'une source 4K sur un ordinateur portable moderne.

## Préréglages Instagram vérifiés pour 2026

Les 28 dimensions ont été vérifiées en mai 2026 par rapport aux directives officielles d'Instagram pour les créateurs et la publicité.

### Profil (1 préréglage)

| Variante | Dimensions (px) | Aspect | Idéal pour |
| --- | --- | --- | --- |
| Profile Picture ✦ | 320 × 320 | 1:1 | Avatar (affiché en cercle) |

### Publications de feed (3 préréglages)

| Variante | Dimensions (px) | Aspect | Idéal pour |
| --- | --- | --- | --- |
| Feed — Square ✦ | 1080 × 1080 | 1:1 | Publication de feed carrée classique |
| Feed — Portrait ✦ | 1080 × 1350 | 4:5 | Espace maximal dans le feed |
| Feed — Landscape | 1080 × 566 | 1.91:1 | Publication de feed paysage large |

### Carrousel (3 préréglages)

| Variante | Dimensions (px) | Aspect | Idéal pour |
| --- | --- | --- | --- |
| Carousel — Square ✦ | 1080 × 1080 | 1:1 | Carte de carrousel standard |
| Carousel — Portrait | 1080 × 1350 | 4:5 | Carte de carrousel haute |
| Carousel — Landscape | 1080 × 566 | 1.91:1 | Carte de carrousel large |

### Stories et Reels (4 préréglages)

| Variante | Dimensions (px) | Aspect | Idéal pour |
| --- | --- | --- | --- |
| Story — Full Screen ✦ | 1080 × 1920 | 9:16 | Arrière-plan Story en pleine surface |
| Story — Safe Zone | 1080 × 1420 | ~9:12 | Story avec UI haut/bas dégagée |
| Reels Cover ✦ | 1080 × 1920 | 9:16 | Miniature de couverture dans la grille Reels |
| Reels — Full Screen | 1080 × 1920 | 9:16 | Lecture de Reels dans le feed |

### Explore et Highlights (2 préréglages)

| Variante | Dimensions (px) | Aspect | Idéal pour |
| --- | --- | --- | --- |
| Explore Thumbnail | 1080 × 1080 | 1:1 | Tuile de grille de la page Explore |
| Highlight Cover | 1080 × 1920 | 9:16 | Icône de couverture de Story Highlight |

### Publicités Instagram (10 préréglages)

| Variante | Dimensions (px) | Aspect | Idéal pour |
| --- | --- | --- | --- |
| Feed Ad — Square ✦ | 1080 × 1080 | 1:1 | Feed sponsorisé (carré) |
| Feed Ad — Portrait | 1080 × 1350 | 4:5 | Feed sponsorisé (portrait) |
| Feed Ad — Landscape | 1080 × 566 | 1.91:1 | Feed sponsorisé (paysage) |
| Stories Ad — Full | 1080 × 1920 | 9:16 | Annonce Stories en plein écran |
| Stories Ad — Safe | 1080 × 1420 | ~9:12 | Annonce Stories avec superposition CTA |
| Reels Ad | 1080 × 1920 | 9:16 | Emplacement in-stream Reels |
| Carousel Ad Card | 1080 × 1080 | 1:1 | Chaque carte d'une annonce carrousel |
| Explore Ad | 1080 × 1080 | 1:1 | Emplacement sur la page Explore |
| Shopping Ad — Square | 1080 × 1080 | 1:1 | Annonce de feed Shopping |
| Shopping Ad — Landscape | 1080 × 566 | 1.91:1 | Annonce Shopping (paysage) |

### Instagram Shopping (4 préréglages)

| Variante | Dimensions (px) | Aspect | Idéal pour |
| --- | --- | --- | --- |
| Product Image — Square ✦ | 1080 × 1080 | 1:1 | Photo produit du catalogue |
| Product Image — Portrait | 1080 × 1350 | 4:5 | Photo produit verticale du catalogue |
| Shop Tab Cover | 1080 × 1080 | 1:1 | Bannière de l'onglet Shop |
| Collection Cover | 1080 × 1080 | 1:1 | Couverture de collection Shopping |

### Instagram Live (1 préréglage)

| Variante | Dimensions (px) | Aspect | Idéal pour |
| --- | --- | --- | --- |
| Live Thumbnail | 1080 × 1920 | 9:16 | Miniature de couverture avant-Live |

✦ indique un préréglage prioritaire rendu en premier lors du traitement par lots.

Instagram recommande JPG pour les photos en qualité 80–90 (Instagram recompresse au téléversement, donc une source propre de 1080 px de large est essentielle) et PNG pour les graphiques avec des bords nets ou de la transparence. Toutes les dimensions proviennent des directives officielles d'Instagram pour les créateurs et la publicité.

## Recadrage tenant compte du point focal

Les 28 préréglages d'Instagram couvrent quatre rapports d'aspect distincts — d'un Story 9:16 (très haut) à une publication de feed paysage 1.91:1 (large) — tous dérivés de la même image source. Un recadrage centré naïf perd le sujet lorsque les rapports source et cible divergent.

Resizo vous permet de cliquer ou de faire glisser n'importe où sur l'aperçu source pour définir un point focal en coordonnées normalisées (0–1). Le calcul du recadrage maintient ce point près du centre de chaque sortie :

- Quand l'aspect source > aspect cible (source plus large) : recadrage horizontal, ancrage X sur le point focal.
- Quand l'aspect source < aspect cible (source plus haute) : recadrage vertical, ancrage Y sur le point focal.
- Toujours borné pour que la fenêtre de recadrage reste à l'intérieur des limites de la source.

La photo de profil 320 × 320 obtient un aperçu circulaire mais un export PNG/JPG carré — Instagram applique le masque circulaire côté client, donc le fichier enregistré reste carré afin que le sujet ne soit pas coupé si la géométrie du masque venait à changer.

## Cover vs Contain

Les deux modes de redimensionnement répondent à des problèmes différents :

- **Cover (recadrer) :** remplit le cadre cible en recadrant. À utiliser pour les publications de feed, Stories, couvertures Reels et images publicitaires — partout où Instagram recadre durement la sortie à ses propres dimensions. La source doit contenir suffisamment de sujet dans la fenêtre de recadrage. Mode par défaut.
- **Contain (letterbox) :** préserve l'image source complète et ajoute un remplissage pour correspondre à l'aspect cible. À utiliser pour les graphiques ou les logos où vous ne pouvez pas vous permettre de perdre des pixels, ou pour les images sources qui correspondent déjà à l'aspect recommandé par Instagram.

## Zone de sécurité Story

Un Story fait 1080 × 1920 px (9:16), mais Instagram superpose les ~240 px du haut (nom d'utilisateur, horodatage, bouton de fermeture) et les ~240 px du bas (barre de réponse, boutons de partage) avec sa propre UI. Le préréglage **Story — Safe Zone** à 1080 × 1420 impose cette zone centrale sûre comme cible de recadrage afin que les visages, le texte et les CTA restent éloignés de l'interface d'Instagram. La même zone de sécurité 1080 × 1420 s'applique aux annonces Stories avec un bouton CTA.

## Confidentialité et architecture

- **Zéro téléversement.** L'image est lue avec `FileReader`, dessinée sur des instances `HTMLCanvasElement` en mémoire et exportée via `canvas.toBlob()`. Aucun appel réseau ne transporte les octets de l'image.
- **Zéro tracking.** Aucun analytics tiers sur les données d'image, aucun cookie sur le resizer, aucun fingerprinting.
- **Zéro compte.** Aucune inscription, aucune limite de débit, aucun filigrane sur les sorties.
- **ZIP assemblé dans le navigateur.** JSZip s'exécute localement ; le blob résultant est téléchargé avec un `ObjectURL`.
- **Fonctionne hors ligne** après le premier chargement — un Service Worker met en cache les ressources de la page.

## Disponible en 9 langues

Le resizer Instagram est entièrement localisé — chaque chaîne d'interface, schéma JSON-LD, FAQ, section How-To et légende de tableau est traduite. Le hreflang inter-langues est configuré pour toutes les locales.

| Locale | URL |
| --- | --- |
| Anglais | https://www.resizo.in/resize-image-for-instagram/ |
| Espagnol | https://www.resizo.in/es/resize-image-for-instagram/ |
| Français | https://www.resizo.in/fr/resize-image-for-instagram/ |
| Allemand | https://www.resizo.in/de/resize-image-for-instagram/ |
| Portugais (pt-BR) | https://www.resizo.in/pt/resize-image-for-instagram/ |
| Indonésien | https://www.resizo.in/id/resize-image-for-instagram/ |
| Arabe (RTL, police Cairo) | https://www.resizo.in/ar/resize-image-for-instagram/ |
| Coréen | https://www.resizo.in/ko/resize-image-for-instagram/ |
| Swahili | https://www.resizo.in/sw/resize-image-for-instagram/ |

La version arabe définit `dir="rtl"` sur `<html>` et précharge la police Cairo ; les chiffres occidentaux (0–9) sont utilisés partout afin que les étiquettes de dimensions restent lisibles à l'intérieur du flux RTL.

## FAQ

**Quelle est la meilleure taille d'image pour une publication Instagram ?**
1080 × 1080 px pour le carré, 1080 × 1350 px pour le portrait (4:5) et 1080 × 566 px pour le paysage. Les publications portrait occupent le plus d'espace dans le feed et ont tendance à mieux performer.

**Quelle taille doit avoir un Story Instagram ?**
1080 × 1920 px (9:16). La variante plein écran remplit l'ensemble de l'appareil ; la variante zone de sécurité (1080 × 1420) maintient le contenu à l'écart des superpositions d'UI en haut et en bas d'Instagram. Les mêmes dimensions s'appliquent aux Reels.

**Quelle est la taille des images d'annonce Instagram ?**
Feed sponsorisé : 1080 × 1080 (carré), 1080 × 1350 (portrait) ou 1080 × 566 (paysage). Annonces Stories et Reels : 1080 × 1920. Cartes d'annonce carrousel : 1080 × 1080. Annonces Shopping : 1080 × 1080 ou 1080 × 566.

**Quelle taille doivent avoir les images produit d'Instagram Shopping ?**
1080 × 1080 px (1:1) est la photo produit standard. 1080 × 1350 px (4:5) en portrait fonctionne bien pour les produits de mode et de lifestyle qui bénéficient de plus d'espace vertical.

**Comment redimensionner une image pour Instagram sans perdre en qualité ?**
Utilisez une interpolation bicubique (et non bilinéaire), exportez en JPG qualité 85–90 et partez des dimensions en pixels exactes d'Instagram. Les outils navigateur comme Resizo traitent cela sans recompression côté serveur. Instagram applique sa propre compression au téléversement, donc une source de haute qualité de 1080 px de large est essentielle.

**Resizo téléverse-t-il mes photos sur un serveur ?**
Non. Resizo ne touche jamais à aucun serveur — votre image est lue par votre navigateur, redimensionnée par l'API Canvas sur votre machine et téléchargée comme ZIP depuis la mémoire locale. La seule implication d'Instagram est que vous téléversez vous-même les fichiers résultants vers Instagram.

**Puis-je redimensionner pour une seule taille Instagram au lieu des 28 ?**
Oui. Cliquez sur « Tout désélectionner », puis cochez uniquement les tailles dont vous avez besoin avant de télécharger.
