Générer une miniature (thumbnail) à partir d’une URL est essentiel pour de nombreux projets : agrégateurs de liens, portails documentaires, CMS, newsletters, etc.
Si Robothumb n’est plus actif ou limité, plusieurs services gratuits offrent aujourd’hui cette fonctionnalité, sans inscription obligatoire.
✅ 1. Microlink.io – Rapide, simple et sans clé
Microlink est une plateforme open-source et performante qui propose une API de « navigateur en tant que service » (browser as API). Elle permet aux développeurs et entreprises de :
Extraire des métadonnées unifiées (titre, description, logo, image, favicon…) à partir d’une URL, en exploitant Open Graph, JSON‑LD, microformats, etc.
Générer des captures d’écran ou PDF de pages web dynamiques via un navigateur headless.
Obtenir une palette de couleurs dominante à partir des images détectées.
Créer des aperçus enrichis (link previews) facilement intégrables dans les interfaces web via le SDK.
Utiliser un service serveur prêt à l’emploi sans gérer d’infrastructure, avec un CDN global, cache edge et SLA 99,9 %.
Principales fonctionnalités :
Interface simple : appels HTTP, CLI, SDK léger en JavaScript/TypeScript, et langage MQL pour requêtes personnalisées.
Plans flexibles : version gratuite (50 requêtes/jour), Pro (~13 €/mois) et offres Entreprise sur mesure.
Technologie open-source : projets comme metascraper, browserless, logo, cards… disponibles publiquement.
Fiabilité reconnue : très bien noté sur Product Hunt, et utilisé par de nombreux développeurs sur GitHub.
Microlink simplifie l’automatisation de la récupération de données web et l’enrichissement des contenus à grande échelle.
✅ 2. ScreenshotAPI.net – Flexible, sans clé (limité)
ScreenshotAPI.net est un service SaaS simple et puissant qui permet de générer des captures d’écran de pages web avec une qualité professionnelle, grâce à une API REST basée sur des instances réelles de Chrome.
Rendu haute fidélité : captures 4K/5K, prise en charge des formats PNG, JPEG, WebP et PDF.
Automatisation intelligente : suppression automatique des publicités, bannières de cookies et autres éléments intrusifs.
Personnalisation : capture de pages entières, gestion du scroll, délai post-chargement, rendu Retina, lazy-load supporté.
Évolutivité : capable de gérer jusqu’à un million de captures mensuelles.
API simple : requêtes HTTP faciles à intégrer dans n’importe quel workflow de développement.
Principales fonctionnalités :
Rendu haute fidélité : captures 4K/5K, prise en charge des formats PNG, JPEG, WebP et PDF.
Automatisation intelligente : suppression automatique des publicités, bannières de cookies et pop-ups.
Captures personnalisées : page entière ou vue spécifique, avec options de scroll et de délai post-chargement.
Support Retina : rendu visuel précis, y compris pour les écrans haute densité.
Évolutivité : conçu pour traiter jusqu’à plus d’un million de captures mensuelles.
Plans tarifaires :
Essentials : 9 $/mois pour 1 000 captures, 0,009 $ par capture supplémentaire.
Startup : 29 $/mois pour 10 000 captures, 0,008 $ par capture supplémentaire.
Business : 175 $/mois pour 100 000 captures, 0,006 $ par capture supplémentaire.
Enterprise : offre personnalisée pour besoins à très grande échelle.
Essai gratuit : 100 captures offertes sans carte bancaire à l’inscription.
ScreenshotAPI.net se distingue par sa simplicité, sa qualité d’image professionnelle et sa flexibilité tarifaire, en faisant une solution idéale pour développeurs, marketeurs et analystes.
✅ Inscription gratuite recommandée pour augmenter le quota.
✅ 3. Thum.io – Ultra rapide et sans inscription
Thum.io est une API SaaS performante qui génère en temps réel des captures d’écran de sites web (desktop & mobile), avec un rendu rapide via un flux visuel dès la demande :contentReference[oaicite:1]{index=1}.
Fonctionnalités clés :
Flux instantané : streaming des premières images, suivi d’un rendu complet, sans attendre la capture finale :contentReference[oaicite:2]{index=2}.
API simple et directe : intégration via URL structurée (/get/width/…, /prefetch/…) pour images et PDF :contentReference[oaicite:4]{index=4}.
Redimensionnement et conversion : génération de vignettes ou d’images à partir de PDFs via le même service :contentReference[oaicite:5]{index=5}.
Gratuit & accessible : jusqu’à 1 000 captures gratuites par mois, plan dès 1 $/mois, montée en puissance à 20 $/mois (200 000 captures) :contentReference[oaicite:6]{index=6}.
PagePeeker est une API SaaS rapide et fiable permettant de générer en quelques secondes des miniatures et captures d’écran de sites web via un simple appel HTTP :contentReference[oaicite:2]{index=2}.
Fonctionnalités clés :
Rendu ultra‑rapide : génération de thumbnails en quelques secondes, avec deux techniques redondantes pour garantir la fiabilité :contentReference[oaicite:3]{index=3}.
Tailles prédéfinies : du format Tiny (90×68) à Extra‑Large (480×360); les comptes Premium autorisent des dimensions personnalisées :contentReference[oaicite:4]{index=4}.
Plans gratuits et payants : versions Free (branded/unbranded) avec quotas mensuels, puis Basic (5,99 $/mois), Advanced (39,99 $/mois), Premium sur mesure avec appels illimités :contentReference[oaicite:5]{index=5}.
Mises en cache automatiques : thumbnails conservés 7 à 20 jours selon le plan, ce qui optimise la performance :contentReference[oaicite:6]{index=6}.
Solutions personnalisables : pour les clients Premium, contrôle sur résolution, découpe, domaine personnalisé, génération de pages complètes et conversion HTML→PDF :contentReference[oaicite:7]{index=7}.
Plans tarifaires :
Free Branded / Unbranded : gratuit, lien vers PagePeeker requis, rendu en 30–60 s (branded) ou 10–20 s (unbranded), taille jusqu’à 480×360 :contentReference[oaicite:8]{index=8}.
Premium : sur mesure → appels illimités, résolution illimitée, cache configurable, rendu en < 5 s, options mobile et PDF :contentReference[oaicite:11]{index=11}.
Tailles disponibles :s (96x72), m (200x150), l (400x300)
🟨 Comparatif rapide
Service
Facile
Gratuit
Clé API
Qualité
Mises à jour
Microlink
✅
✅
❌
⭐⭐⭐⭐
Active
Thum.io
✅
✅
❌
⭐⭐⭐⭐
Active
ScreenshotAPI
✅
✅*
❌
⭐⭐⭐⭐
Active
PagePeeker
✅
✅
❌
⭐⭐
Vieillot
🔧 Bonus : Fonction PHP universelle
function getThumbnail($url, $service = 'microlink') {
$encoded = urlencode($url);
switch ($service) {
case 'microlink':
return "https://api.microlink.io/?url=$encoded&screenshot=true&meta=false&embed=screenshot.url";
case 'screenshotapi':
return "https://shot.screenshotapi.net/screenshot?url=$encoded&width=640&height=480&output=image&file_type=png";
case 'thumio':
return "https://image.thum.io/get/width/600/crop/600/$encoded";
case 'pagepeeker':
return "https://free.pagepeeker.com/v2/thumbs.php?size=l&url=$encoded";
default:
return 'img/no-thumbnail.png';
}
}
🎯 Tester un service de miniature
Aperçu de la miniature
Chargement de la miniature...
Erreur : impossible de charger la miniature. Essayez un autre service.
🧩 Conclusion
Il n’est plus nécessaire de dépendre d’un seul service comme Robothumb. Des solutions modernes, gratuites et faciles à intégrer sont disponibles. À toi de choisir selon tes besoins en rapidité, qualité d’image et quota autorisé.