# Inverser les couleurs d'une image

> Un outil gratuit en ligne qui inverse les couleurs d'une image PNG, JPG, WebP, AVIF, GIF, BMP ou TIFF : chaque canal de couleur devient 255 moins sa valeur, sans redimensionner l'image.

Utilisez cet outil gratuit en ligne pour inverser les couleurs d'une image, une image à la fois. Chaque couleur devient sa couleur opposée : le blanc devient noir et un cadre rouge devient cyan. Vous pouvez l'utiliser pour inverser les couleurs d'une photo, pour obtenir un effet d'image en négatif, ou pour voir à quoi ressemble une image aux couleurs inversées.

## Points clés

- Entrée : une image jusqu'à 5 MB dans l'outil gratuit et 10 MB une fois connecté, et jusqu'à 16 MP (4096 x 4096) ; les GIF et WebP animés sont inversés image par image dans les limites de l'animation.
- Réglages : enregistrer dans le même type, PNG, JPEG, WebP ou GIF, qualité pour le JPEG et le WebP, et conserver ou non les zones transparentes (elles le sont par défaut) ou les remplir avec une couleur d'arrière-plan.
- Lors de notre test, un coin transparent d'un PNG est resté entièrement transparent, et un rouge opaque de 217, 56, 30 est devenu 38, 199, 225 ; inverser deux fois un PNG a redonné les mêmes pixels, ce qui n'est pas le cas avec une sortie JPEG.
- Le fichier importé est supprimé à la fin de la tâche, et le résultat après 10 minutes. Les utilisateurs connectés paient 1 crédit par fichier, plus 1 crédit pour chaque tranche de 5 MB entamée de résultat au-delà des 5 MB initiaux et, pour une animation, 1 crédit pour chaque tranche de 10 MP entamée d'images au-delà des 10 MP initiaux.
- Gratuit sans compte : jusqu'à 10 conversions par minute et 50 par jour et par visiteur, sans filigrane. Connecté, chaque rendu coûte 1 crédit (100 crédits gratuits chaque mois).
- Les fichiers sont supprimés automatiquement : 10 minutes après la conversion sans compte, 1 jour avec un compte gratuit.
- Les développeurs peuvent lancer la même tâche avec POST https://api.aiipworld.com/v1/image-jobs?op=image_invert (l'image dans le corps de la requête, les paramètres dans la chaîne de requête) et une clé API (voir la page Documentation de l'API).

## Sources

- [sharp: colour manipulation (greyscale, negate)](https://sharp.pixelplumbing.com/api-colour/)
- [W3C: Portable Network Graphics (PNG) Specification](https://www.w3.org/TR/png-3/)

Dernière vérification: 2026-10-15

## Fonctionnement

1. Importez une seule image. Les fichiers PNG, JPG, WebP, AVIF, GIF, BMP et TIFF sont acceptés.
2. Choisissez « Enregistrer en tant que ». Gardez « Identique à l'original » ou choisissez PNG, JPEG, WebP ou GIF.
3. Ajustez le curseur de qualité si vous enregistrez en JPEG ou en WebP. La valeur par défaut est 80.
4. Décidez comment traiter les zones transparentes, puis cliquez sur « Inverser les couleurs ».
5. Vérifiez l'image convertie dans le panneau de résultat, puis téléchargez-la.

## Comment inverser les couleurs d'une image étape par étape

L'outil traite une image à la fois. Votre navigateur l'envoie à notre serveur, qui effectue la conversion. Pour inverser les couleurs d'une photo, commencez par le fichier à retourner, puis suivez les étapes ci-dessus. Les paramètres par défaut conservent le format d'origine et la transparence, vous pouvez donc souvent cliquer sur le bouton sans rien modifier d'autre.

Une fois la tâche terminée, le panneau de résultat affiche l'image convertie, sa taille en pixels, ce qui a été converti et les crédits utilisés. Enregistrez le fichier depuis ce panneau si le résultat vous convient.

## Ce que l'inversion fait aux couleurs

L'inversion remplace chaque canal de couleur (rouge, vert et bleu) par 255 moins sa valeur, pixel par pixel. Le blanc devient noir, le noir devient blanc, et une couleur devient sa couleur opposée. L'image n'est pas redimensionnée et rien d'autre n'est modifié.

Il s'agit d'une simple inversion mathématique, et non d'une correction. Un scan d'un négatif couleur argentique peut nécessiter davantage de retouches après inversion.

## Zones transparentes

Par défaut, les zones transparentes restent transparentes et seules les couleurs sont inversées. Dans notre test avec un PNG généré, un coin entièrement transparent est resté entièrement transparent après inversion. Un cadre rouge opaque de valeur #d9381e (217, 56, 30) est devenu #26c7e1 (38, 199, 225).

Si vous désactivez « Conserver les zones transparentes », un sélecteur de couleur d'arrière-plan apparaît. Les zones transparentes sont alors remplies avec cette couleur, qui est le blanc tant que vous ne la changez pas, et ce remplissage n'est pas inversé. La sortie JPEG n'a pas de transparence, le même remplissage s'applique donc dans ce cas.

## Choisir le format du fichier

« Identique à l'original » est la valeur par défaut. Un GIF reste un GIF, tandis que les fichiers BMP et TIFF sont enregistrés en PNG et les fichiers AVIF en WebP. Vous pouvez aussi choisir vous-même PNG, JPEG, WebP ou GIF.

- Le PNG conserve chaque pixel à l'identique et prend en charge la transparence.
- Le JPEG est plus léger pour les photos mais avec perte, les couleurs peuvent donc légèrement changer.
- Le WebP et le GIF sont utiles lorsque vous voulez un type de sortie précis.

## Qualité et taille du fichier

Le curseur de qualité va de 1 à 100 et vaut 80 par défaut. Il ne s'applique qu'aux sorties JPEG et WebP. Des valeurs basses donnent en général des fichiers plus légers et des artefacts plus visibles, tandis que des valeurs élevées conservent davantage de détails.

La taille du fichier dépend de l'image. Une grande photo enregistrée en PNG peut devenir très volumineuse ; passez alors au JPEG ou au WebP si le résultat est trop lourd. Le résultat varie selon le fichier.

## Inverser un GIF ou un WebP animé

Les GIF et WebP animés sont inversés image par image. Les durées des images et le nombre de boucles restent identiques, et une case à cocher garde l'animation activée par défaut. Si vous désactivez l'animation, ou si vous enregistrez en PNG ou en JPEG, seule la première image est utilisée.

Les animations ont leurs propres limites. Sans compte, l'outil en ligne autorise jusqu'à 100 images et 16 MP au total (largeur x hauteur x images). Les utilisateurs connectés disposent de 300 images et de 64 MP.

## Limites : taille et pixels

Sans compte, chaque image peut aller jusqu'à 5 MB. Les utilisateurs connectés peuvent importer jusqu'à 10 MB. Chaque image peut comporter jusqu'à 16 MP (4096 x 4096).

Les visiteurs sans compte disposent de 30 tâches par jour pour les outils d'image. Le résultat peut aller jusqu'à 20 MB, et une grande photo enregistrée en PNG peut dépasser cette limite ; utilisez alors le JPEG ou le WebP. Les tailles utilisent KB = 1024 octets et MB = 1024 x 1024 octets, comme les affiche le panneau de résultat.

## Que vérifier dans le résultat

Ouvrez l'image convertie en taille réelle et comparez-la à l'original. Vérifiez que les couleurs sont inversées comme vous l'attendiez et que les zones transparentes s'affichent correctement sur votre fond. Si une photo paraît étrange, le fichier peut avoir besoin de retouches après inversion.

Inverser deux fois ne rend pas toujours l'original. Un PNG inversé deux fois a donné exactement les mêmes pixels dans notre test. Avec une sortie JPEG, environ 13 valeurs de couleur sur 100 différaient après deux enregistrements à la qualité 90. Les mesures ont été faites sur des fichiers de test générés, et non sur de vrais documents ou photos.

## Inverser les couleurs d'une image depuis du code

L'API reçoit les octets bruts d'une seule image comme corps de la requête, et non du JSON ni des données de formulaire multipart. Envoyez une requête POST vers https://api.aiipworld.com/v1/image-jobs?op=`<op>` avec les paramètres dans la chaîne de requête. Définissez Content-Type sur image/png, image/jpeg, image/webp, image/gif, image/avif, image/bmp ou image/tiff, selon le fichier. Authentifiez-vous avec l'en-tête Authorization avec Bearer et votre clé API, ou avec l'en-tête x-api-key.

La réponse est 202 avec un job_id. Interrogez GET /v1/jobs/:id jusqu'à ce que la tâche réussisse, échoue ou passe en délai dépassé, puis utilisez le download_url, qui est un lien signé de courte durée. Les noms de paramètres inconnus sont refusés. Les erreurs incluent 400 invalid_params, 413 file_too_large, 422 unsupported_image et 402 insufficient_credits. Sous l'outil, la page affiche des exemples prêts à l'emploi en cURL, Node et Python, construits à partir des paramètres choisis. Consultez /docs/ pour l'API en général.

## Confidentialité : ce qui arrive à votre image

Votre fichier est envoyé à notre serveur, et rien n'est traité dans le navigateur. Nous utilisons le fichier envoyé uniquement pour produire le résultat. La copie de travail est supprimée dès la fin de la tâche, qu'elle réussisse ou échoue.

Le résultat est supprimé après 10 minutes dans l'outil web gratuit. Nous conservons uniquement les détails de base de la tâche, comme l'opération, l'heure et le statut, et non le contenu de votre fichier. Les utilisateurs connectés peuvent voir leurs tâches dans le tableau de bord. Les liens de téléchargement sont de courte durée, enregistrez donc le fichier dès qu'il est prêt. Les métadonnées de l'appareil photo et de localisation (EXIF et GPS) ne sont pas copiées dans le résultat. Vous devez avoir le droit d'utiliser ce que vous importez, conformément à notre « politique d'utilisation acceptable ».

## Questions

### Peut-on inverser les couleurs d'une image gratuitement ?

Oui, l'outil web gratuit permet d'inverser les couleurs d'une image sans inscription. L'usage anonyme est limité à 30 tâches par jour et par visiteur, avec une vérification de sécurité via Cloudflare Turnstile.

### À quoi ressemble une image aux couleurs inversées ?

Chaque couleur devient sa couleur opposée : le blanc devient noir et une zone rouge devient cyan. Les photos et les illustrations ressemblent à un négatif couleur.

### L'inversion modifie-t-elle la taille de l'image ?

Non. L'image conserve ses dimensions en pixels, seules les valeurs de couleur changent.

### Que devient un PNG transparent ?

Par défaut, les zones transparentes restent transparentes et seules les couleurs sont inversées. Vous pouvez désactiver cette option pour remplir les zones transparentes avec une couleur d'arrière-plan.

### Peut-on retrouver l'original en inversant à nouveau ?

Pour une sortie PNG, inverser deux fois a donné exactement les mêmes pixels que l'original dans notre test. Avec une sortie JPEG, la seconde inversion ne rétablit pas l'original : enregistrez en PNG si vous avez besoin d'une correspondance exacte.

### Peut-on inverser une photo et l'enregistrer en JPEG ?

Oui, choisissez JPEG sous « Enregistrer en tant que » et réglez le curseur de qualité. Le JPEG est avec perte, le résultat ne sera donc pas identique pixel par pixel à l'original.

### Peut-on inverser un GIF animé ?

Oui. Les GIF et WebP animés sont inversés image par image, en conservant les durées des images et le nombre de boucles. Les limites d'animation s'appliquent.

### Est-ce la même chose qu'un négatif argentique ?

Pas exactement. L'inversion retourne les couleurs d'une image, mais un scan d'un négatif couleur argentique peut nécessiter davantage de retouches pour un rendu correct.

### Quels types de fichiers peut-on importer ?

Vous pouvez importer des fichiers PNG, JPG, WebP, AVIF, GIF, BMP et TIFF. Les fichiers SVG, HEIC et RAW d'appareil photo ne sont pas acceptés.

### Peut-on inverser les couleurs d'une image dans son propre code ?

Oui. Envoyez les octets bruts de l'image à l'endpoint image-jobs avec le Content-Type correspondant, puis interrogez la tâche et téléchargez le résultat. Consultez /docs/ pour le détail.

## Liées

- [Convertisseur PNG en JPG](https://aiipworld.com/fr/tools/png-en-jpg/index.md)
- [JPG en PNG : convertisseur](https://aiipworld.com/fr/tools/jpg-en-png/index.md)
- [Compresser PNG](https://aiipworld.com/fr/tools/compresser-png/index.md)
- [Compresser JPG](https://aiipworld.com/fr/tools/compresser-jpg/index.md)
- [Modifier la vitesse d'un GIF : ralentir ou accélérer une animation](https://aiipworld.com/fr/tools/modifier-la-vitesse-d-un-gif/index.md)
- [Écrire sur un GIF](https://aiipworld.com/fr/tools/ecrire-sur-un-gif/index.md)

Page : https://aiipworld.com/fr/tools/inverser-les-couleurs-d-une-image/
