Accueil
Disponible
Image Optimizer Translate Backup Vault Cookie Guard Live Chat
Prévu pour 2025
SEO Boost Speed Cache Security Shield
Support
Langue
ConnexionCommencer gratuitement
Documentation de l'API

Image Optimizer

Convertissez les images en WebP et AVIF avec une réduction de taille de fichier allant jusqu'à 80 %. API REST complète, plugin WordPress et diffusion mondiale via CDN.

80%
Économie moyenne
50ms
Temps de réponse
20+
Emplacements CDN
99.9%
Disponibilité SLA

Aperçu

Jetweb Image Optimizer est un service de conversion d'images haute performance qui transforme vos images en formats modernes WebP et AVIF. Notre API traite les images en millisecondes et les diffuse via un CDN global pour un chargement ultra-rapide.

Que vous construisiez un site WordPress, une plateforme e-commerce ou une application web personnalisée, Jetweb fournit les outils pour délivrer des images optimisées à toute échelle.

Fonctionnalités

Conversion WebP
Support de 97%+ des navigateurs dans le monde
Format AVIF
Compression nouvelle génération (Starter+)
Traitement par lot
Jusqu'à 10 images par requête
CDN Global
20+ emplacements périphériques dans le monde
URL signées
Diffusion cryptographiquement sécurisée
Extension WordPress
Installation en un clic

Formats pris en charge

Nous prenons en charge tous les principaux formats d'image avec des algorithmes de compression optimisés :

Format d'entréeFormats de sortieÉconomies typiquesTaille maximale
JPEG (.jpg, .jpeg)WebP, AVIF50-70%50 MB
PNG (.png)WebP, AVIF60-80%50 MB
GIF (.gif)WebP (animated)40-60%50 MB
WebP (.webp)AVIF20-40%50 MB
BMP (.bmp)WebP, AVIF80-95%50 MB

Plugin WordPress

Démarrez en quelques minutes avec notre plugin officiel WordPress. Optimisez automatiquement tous les téléchargements multimédias sans configuration.

Installation

Téléchargez le plugin depuis votre Tableau de bord Jetweb
Téléversez via Admin WordPress → Extensions → Ajouter → Téléverser une extension
Activez le plugin Jetweb Image Optimizer
Configurez dans Réglages → Jetweb Image Optimizer
Saisissez la clé API depuis votre page Clés API

Paramètres du plugin

SettingDescriptionDefault
Clé APIVotre jeton d'accès Jetweb (commence par jw_)Requis
Format de sortieWebP (tous les forfaits) ou AVIF (Starter+)WebP
QualitéQualité de compression 1-10085
Optimisation automatiqueOptimiser les images lors du téléchargementActivée
Utiliser CDNServir depuis Jetweb CDNActivée

API REST

Créez des intégrations personnalisées avec notre API REST. Toutes les requêtes nécessitent une authentification via l'en-tête X-Access Token.

Authentification

headers
X-Access-Token: jw_your_api_key_here
Content-Type: multipart/form-data

Convertir une image unique

POST /convert
# Request
POST https://image-optimizer.api.jetweb.app/convert

# Form Data
file:    [binary]     # Image file
format:  webp         # webp | avif
quality: 85           # 1-100

# Response Headers
X-Original-Size:  156789
X-Converted-Size: 45678
X-Savings:        71%
X-CDN-URL-WebP:   https://cdn.jetweb.app/abc123.webp?sig=...

Conversion par lot

POST /convert/batch
# Request (up to 10 images)
POST https://image-optimizer.api.jetweb.app/convert/batch

files[]: [image1.jpg]
files[]: [image2.png]
format:  webp
quality: 85

# Response
{
  "success": true,
  "results": [
    { "filename": "image1.jpg", "savings": "68%", "cdnUrl": "..." },
    { "filename": "image2.png", "savings": "75%", "cdnUrl": "..." }
  ],
  "totalProcessed": 2
}

Intégration CDN

Toutes les images converties sont automatiquement stockées sur notre CDN global. Utilisez les URL signées fournies directement dans votre HTML :

usage.html
<!-- Modern browsers with fallback -->
<picture>
  <source srcset="https://cdn.jetweb.app/abc.avif?sig=..." type="image/avif">
  <source srcset="https://cdn.jetweb.app/abc.webp?sig=..." type="image/webp">
  <img src="/original.jpg" alt="Description" loading="lazy">
</picture>

Paramètres de qualité

Choisissez le paramètre de qualité optimal en fonction de votre cas d'utilisation :

QualitéCas d'utilisationTaille du fichierQualité visuelle
90-100Photographie, images de produitsPlus grandeSans perte / Quasi sans perte
80-90Images web généralesÉquilibréeExcellente (recommandée)
60-80Miniatures, arrière-plansPlus petiteBonne
<60Compression maximaleLa plus petiteAcceptable

Limites de taux et tarification

Les limites de taux de l'API et les quotas mensuels varient selon le forfait :

Gratuit
0€/mo
50 images/mois
  • WebP only
  • 10 req/min
  • No CDN
Starter
2,99€/mo
500 images/mois
  • WebP + AVIF
  • 30 req/min
  • CDN included
Business
9,99€/mo
10 000 images/mois
  • All formats
  • 120 req/min
  • Priority support

En-têtes de limite de débit : X-RateLimit-Remaining, X-RateLimit-Reset

Codes d'erreur

L'API renvoie des codes d'état HTTP standard avec des messages d'erreur descriptifs :

CodeErreurDescription
400Requête incorrecteParamètres non valides ou champs obligatoires manquants
401Non autoriséClé API manquante ou non valide
403InterditLimite du plan dépassée ou fonctionnalité non disponible
413Charge utile trop volumineuseLe fichier dépasse la limite de 50 Mo
415Média non pris en chargeFormat de fichier non pris en charge
429Trop de requêtesLimite de débit dépassée
500Erreur serveurErreur de traitement interne

Dépannage

"Limite de conversion mensuelle dépassée"
Vous avez atteint le quota mensuel de votre forfait. Améliorez votre forfait ou attendez le prochain cycle de facturation (réinitialisation le 1er du mois).
"Jeton d'accès invalide"
Vérifiez votre clé API dans la page Clés API. Les clés doivent commencer par jw_.
"Fichier trop volumineux"
La taille maximale de fichier est de 50 Mo. Redimensionnez votre image avant le téléchargement ou utilisez d'abord un outil de compression.
"Limite de débit dépassée"
Attendez la réinitialisation de la fenêtre de limite de débit (indiquée dans l'en-tête X-RateLimit-Reset) ou améliorez votre forfait.

FAQ

WebP offre une excellente compression avec une prise en charge par les navigateurs de plus de 97 %. AVIF offre une compression 20 à 30 % supérieure mais une prise en charge par les navigateurs d'environ 92 %. Nous recommandons WebP pour une compatibilité maximale, et AVIF lorsque vous ciblez des navigateurs modernes.
Les images converties sont stockées pendant 30 jours à partir du dernier accès. Les images actives (accédées dans les 30 jours) sont conservées indéfiniment. Les URL signées restent valides pendant 1 an.
Oui ! Notre API REST fonctionne avec n'importe quel framework. Pour Next.js, nous recommandons une conversion côté serveur pendant la construction ou d'utiliser directement nos URLs CDN avec l'optimisation next/image désactivée pour les URLs Jetweb.
Par défaut, nous supprimons les métadonnées EXIF pour réduire la taille des fichiers et préserver la vie privée. Ajoutez preserve_metadata=true à votre requête pour les conserver.
Oui ! Pour des besoins à grand volume (50 000+ images/mois), contactez-nous à [email protected] pour un tarif personnalisé et un support dédié.

Prêt à optimiser ?

Commencez à convertir des images en quelques minutes. Le plan gratuit inclut 50 images/mois.