# Encadrer une photo en ligne

> Un outil gratuit en ligne qui ajoute une bordure de 1 à 200 px autour d'une image, de couleur ou transparente, sur les quatre côtés ou seulement sur certains, et l'enregistre en PNG, JPEG, WebP ou GIF.

Avec cet outil gratuit, vous pouvez encadrer une photo en ligne en quelques clics. Vous importez une image, réglez la largeur et la couleur de la bordure, et obtenez la même image avec un cadre autour. L'outil ajoute la bordure autour de votre image, si bien que l'image elle-même n'est ni recouverte ni coupée.

## 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 reçoivent la bordure sur chaque image, dans les limites de l'animation.
- Réglages : la largeur (de 1 à 200 px), la couleur ou une bordure transparente, les côtés, l'enregistrement dans le même type, PNG, JPEG, WebP ou GIF, et la qualité pour JPEG et WebP.
- La bordure est ajoutée autour de l'image et le canevas s'agrandit ; dans notre test, une image de 800 x 560 px avec une bordure de 24 px est devenue 848 x 608 px et aucun pixel de l'image n'a été recouvert.
- 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 commencée de 5 MB de résultat au-delà des 5 MB initiaux et, pour une animation, 1 crédit pour chaque tranche commencée de 10 MP 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_edit (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: resizing images](https://sharp.pixelplumbing.com/api-resize/)
- [W3C: Portable Network Graphics (PNG) Specification](https://www.w3.org/TR/png-3/)

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

## Fonctionnement

1. Importez une image. Utilisez un fichier dont vous avez le droit d'usage.
2. Réglez « Largeur de la bordure en px ». La page démarre à 20.
3. Choisissez une « Couleur de la bordure », ou cochez « Bordure transparente ».
4. Cochez les côtés voulus dans « Côtés ». Les quatre sont activés par défaut.
5. Cliquez sur « Ajouter la bordure » et vérifiez le panneau de résultat avant de télécharger.

## Comment encadrer une photo en ligne

Pour ajouter une bordure à vos photos ou à toute autre image prise en charge, importez-la, réglez les paramètres de bordure et cliquez sur « Ajouter la bordure ». La page indique la taille que l'image aura avant l'importation, afin que vous puissiez vérifier la modification d'abord. Le panneau de résultat affiche ensuite l'image avec la bordure, ce qui a été ajouté, la taille et les crédits utilisés.

L'outil traite une image à la fois. Votre fichier est envoyé sur notre serveur, où la bordure est ajoutée et le résultat produit. Vous pouvez mettre une bordure sur une image de tout type pris en charge.

## Largeur et couleur de la bordure d'une photo

Réglez « Largeur de la bordure en px » sur un nombre entier de 1 à 200. La largeur est la même sur chaque côté choisi. Des largeurs différentes selon les côtés ne sont pas proposées.

La couleur par défaut est le noir, #000000. Utilisez le sélecteur de couleur pour en choisir une autre, par exemple le blanc pour encadrer une photo. Une bordure de 24 px en #1e3a8a sur une illustration de test de 800 x 560 px a donné une bordure de cette couleur exacte sur tous les côtés.

## Choisir les côtés qui reçoivent une bordure

Utilisez les cases Haut, Droite, Bas et Gauche pour choisir les côtés. Les quatre sont activés par défaut. Décochez ceux que vous ne voulez pas.

Par exemple, une bordure noire de 10 px en haut et en bas seulement a fait passer une image de test de 800 x 560 px à 800 x 580 px. La largeur et la hauteur n'ont augmenté que sur les côtés choisis.

## L'image grandit, elle n'est pas recouverte

La bordure est ajoutée autour de l'image. Le canevas grandit de la largeur de la bordure sur chaque côté choisi, et l'image conserve ses pixels d'origine. Dans notre test, un PNG de 800 x 560 px avec une bordure de 24 px est devenu 848 x 608 px, et un pixel de l'image est resté inchangé 24 px plus loin dans chaque direction.

Comme le canevas grandit, le fichier peut lui aussi grossir. Vérifiez la taille affichée dans le panneau de résultat.

## Bordure transparente

Cochez « Bordure transparente » pour ajouter un espace vide autour de l'image au lieu d'une couleur. Une bordure transparente de 20 px sur une image de test de 800 x 560 px a donné un PNG de 840 x 600 px avec un cadre transparent.

Le PNG et le WebP conservent la bordure transparente. Un JPEG ne peut pas contenir de transparence. Avec « Identique à l'original » et un JPEG en entrée, le résultat est enregistré en PNG et le panneau de résultat l'indique. Si vous choisissez le JPEG, la bordure est remplie de la couleur d'arrière-plan, qui est le blanc sauf si vous la modifiez. La transparence du GIF est seulement activée ou désactivée, si bien que les bords peuvent paraître dentelés.

## Choisir le format du fichier

« Enregistrer en tant que » propose Identique à l'original, PNG, JPEG, WebP ou GIF. Identique à l'original est la valeur par défaut et conserve le type de la plupart des fichiers. Un GIF reste un GIF, les BMP et TIFF sont enregistrés en PNG, et l'AVIF est enregistré en WebP.

Le PNG conserve chaque pixel. Le JPEG et le WebP sont avec perte. Utilisez le curseur « Qualité » pour le JPEG et le WebP. La qualité par défaut est 90.

## Ajouter une bordure à un GIF ou un WebP animé

Un GIF ou un WebP animé conserve son animation lorsque la sortie est en GIF ou en WebP et que la case d'animation est cochée, ce qui est la valeur par défaut. Chaque image reçoit la bordure, et les durées d'image ainsi que le nombre de boucles sont conservés. Dans notre test, un GIF de 24 images de 320 x 240 px avec une bordure noire de 8 px est devenu un GIF de 24 images de 336 x 256 px.

Avec une sortie en PNG ou en JPEG, ou lorsque la case est décochée, seule la première image est utilisée. Le canevas d'une animation est compté avec sa taille plus grande une fois la bordure ajoutée.

## Limites : taille et pixels

Vous pouvez importer jusqu'à 5 MB sans compte, et jusqu'à 10 MB lorsque vous êtes connecté. Chaque image peut avoir jusqu'à 16 MP (4096 x 4096) (largeur x hauteur), vérifié avant l'ouverture de l'image. Sans compte, vous pouvez lancer 30 tâches par jour et par visiteur.

Le résultat peut faire 40 MP au maximum, et les résultats WebP sont limités à 16 383 px d'un côté. Un résultat qui dépasse ces limites est refusé, et non réduit. Une grande photo enregistrée en PNG peut dépasser 20 MB. Dans ce cas, utilisez le JPEG ou le WebP. La tâche échoue alors avec output_limit, et les crédits sont remboursés.

## Ce qu'il faut vérifier dans le résultat

Regardez le panneau de résultat avant de télécharger. Il affiche la taille du résultat, ce qui a été ajouté et les éventuelles notes du moteur. Vérifiez que la largeur et la couleur de la bordure sont celles que vous avez choisies, et que les seuls côtés avec une bordure sont ceux que vous avez cochés.

Les résultats varient selon l'image. Examinez les bords du résultat en grand format, surtout si vous avez enregistré en GIF ou utilisé une bordure transparente.

## Encadrer une image depuis du code

Envoyez une requête POST à https://api.aiipworld.com/v1/image-jobs?op=image_edit&action=border avec les octets bruts de l'image comme corps, et non du JSON ni du multipart. Réglez Content-Type sur image/png, image/jpeg, image/webp, image/gif, image/avif, image/bmp ou image/tiff. Passez les réglages dans la chaîne de requête, et envoyez votre clé API en Authorization : Bearer ou en x-api-key.

La réponse est 202 avec un job_id. Interrogez GET /v1/jobs/:id, puis utilisez le download_url, qui est un lien signé de courte durée. La page affiche un exemple prêt à l'emploi en cURL, Node et Python, construit à partir des réglages choisis. Les erreurs comprennent 400 invalid_params, 400 unsupported_image, 413 file_too_large, 402 insufficient_credits et 429 trop de requêtes. Une tâche en échec peut renvoyer invalid_input, image_too_large, animation_too_large, output_limit ou timeout.

## Confidentialité : que devient votre image

Votre fichier importé sert uniquement à 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. Un enregistrement de chaque tâche est conservé, et 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.

Les balises de l'appareil photo et de localisation ne sont pas écrites dans le résultat. Vous devez avoir le droit d'utiliser ce que vous importez, comme le prévoit notre « politique d'utilisation acceptable ».

## Questions

### Puis-je encadrer une image gratuitement ?

Oui, vous pouvez ajouter une bordure à une image gratuitement sans compte, jusqu'à 30 tâches par jour et par visiteur. Une utilisation anonyme nécessite une vérification de sécurité (Cloudflare Turnstile).

### Comment ajouter une bordure blanche à une photo ?

Importez la photo, réglez la largeur de la bordure et passez la couleur de la bordure en blanc (#ffffff), car la valeur par défaut est le noir. Cliquez ensuite sur « Ajouter la bordure » et vérifiez le panneau de résultat.

### Quelle peut être la largeur de la bordure ?

La bordure peut aller de 1 à 200 px sur chaque côté, en nombre entier. La page démarre à 20 px.

### La bordure recouvre-t-elle une partie de mon image ?

Non. La bordure est ajoutée autour de l'image, et le canevas grandit de la largeur de la bordure sur chaque côté choisi. Dans notre test, l'image elle-même n'a pas été recouverte.

### Puis-je ajouter une bordure sur un seul côté ?

Oui. Décochez les côtés que vous ne voulez pas dans les cases Côtés. Haut, Droite, Bas et Gauche sont tous activés par défaut.

### Puis-je ajouter une bordure transparente ?

Oui, cochez « Bordure transparente ». Le PNG et le WebP la conservent. Une image JPEG en entrée enregistrée en « Identique à l'original » devient un PNG, et le panneau de résultat l'indique.

### Puis-je utiliser une couleur différente sur chaque côté ?

Non. Une seule couleur de bordure est utilisée sur tous les côtés choisis. Des couleurs différentes selon les côtés ne sont pas proposées.

### Ajouter une bordure modifie-t-il la taille de l'image ?

Oui. Le canevas grandit de la largeur de la bordure sur chaque côté choisi. Par exemple, une image de 800 x 560 px avec une bordure de 24 px sur tous les côtés est devenue 848 x 608 px dans notre test. Les résultats varient selon l'image.

### Puis-je ajouter une bordure à un GIF animé ?

Oui. Chaque image reçoit la bordure, et l'animation est conservée lorsque la sortie est en GIF ou en WebP et que la case d'animation est cochée. Avec une sortie en PNG ou en JPEG, seule la première image est utilisée.

### Puis-je ajouter une bordure à une image dans mon propre code ?

Oui. Utilisez l'opération image_edit avec action=border sur l'API. La page affiche un exemple prêt à l'emploi en cURL, Node et Python pour les réglages choisis.

## Liées

- [Pivoter une image en ligne](https://aiipworld.com/fr/tools/pivoter-une-image/index.md)
- [Rogner une photo en rond en ligne](https://aiipworld.com/fr/tools/rogner-une-photo-en-rond/index.md)
- [Convertir une image en noir et blanc](https://aiipworld.com/fr/tools/image-en-noir-et-blanc/index.md)
- [Flouter une image en ligne](https://aiipworld.com/fr/tools/flouter-une-image/index.md)
- [Rogner un PNG en ligne](https://aiipworld.com/fr/tools/rogner-un-png/index.md)
- [Arrondir les coins d'une image](https://aiipworld.com/fr/tools/arrondir-les-coins-d-une-image/index.md)
- [Découper une image](https://aiipworld.com/fr/tools/decouper-une-image/index.md)
- [Fusionner des images](https://aiipworld.com/fr/tools/fusionner-images/index.md)
- [Fond transparent](https://aiipworld.com/fr/tools/fond-transparent/index.md)

Page : https://aiipworld.com/fr/tools/encadrer-une-photo/
