Web 2.0
Multimédia
Internet - AI
Programmation...

Intégrateur Web Multimédia - Raphael Lecerf Gestionnaire Plateforme
bandeau

Alternatives gratuites à Robothumb pour générer des miniatures de sites web


16 juin 2025 HTML5, JAVASCRIPT & JQUERY, LABO & TESTS
Robothumb alternatives Robothumb miniature site web thumbnail URL capture d'écran web Microlink ScreenshotAPI Thum.io PagePeeker API screenshot outil gratuit preview site image site web génération miniature affichage automatique intégration CMS outil déve


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.

Alternatives gratuites à Robothumb

✅ 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 %.

Microlink

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.

Visiter le site : https://microlink.io

Exemple PHP :

$thumbnail = 'https://api.microlink.io/?url=' . urlencode($url) . '&screenshot=true&meta=false&embed=screenshot.url';

Affichage HTML :

<img src="https://api.microlink.io/?url=https://exemple.com&screenshot=true&meta=false&embed=screenshot.url" width="320" height="180" />

Avantages :

Avantages :

  • ✅ Gratuit en usage simple
  • ✅ Pas de clé API
  • ✅ Intégration facile

✅ 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.

ScreenshotAPI.net

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.

Visiter le site : https://screenshotapi.net

Exemple PHP :

$thumbnail = 'https://shot.screenshotapi.net/screenshot?token=YOUR_API_TOKEN&url=' . urlencode($url) . '&width=1280&height=720&output=image&file_type=png';

Affichage HTML :

<img src="https://shot.screenshotapi.net/screenshot?token=YOUR_API_TOKEN&url=https://exemple.com&width=1280&height=720&output=image&file_type=png" width="320" height="180" />

Avantages :

  • ✅ Tu peux redimensionner l’image via CSS.
  • ✅ 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}.
  • Options avancées (plan "Better") : réglage du viewport (jusqu'à 2400 px), émulation d’appareils (iPhone, Galaxy), délai post-chargement :contentReference[oaicite:3]{index=3}.
  • 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}.

Thum.io

Tarification :

  • Free : gratuit jusqu’à 1 000 captures/mois, loader Thum.io inclus.
  • Good : 1 $ par 10 000 captures, minimum 1 $/mois.
  • Better : 1 $ par 10 000 captures, minimum 20 $/mois, options avancées & priorité.
  • Enterprise : solution sur mesure pour usage à grande échelle.

Visiter le site : https://www.thum.io

Exemple PHP :

$thumbnail = 'https://image.thum.io/get/width/1280/crop/768/noanimate/' . urlencode($url);

Affichage HTML :

<img src="https://image.thum.io/get/width/1280/crop/768/noanimate/https://exemple.com" width="320" height="180" />

Avantages :

  • ✅ Très rapide
  • ✅ Pas d’inscription
  • ✅ Rendu fidèle

✅ 4. PagePeeker – Ancien mais fonctionnel

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}.

PagePeeker

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}.
  • Basic : 5,99 $/mois → 100 000 appels, rendu 10–20 s, cache 7 jours, tailles jusqu’à 480×360 :contentReference[oaicite:9]{index=9}.
  • Advanced : 39,99 $/mois → 1 000 000 appels, rendu 5–15 s, cache 5 jours :contentReference[oaicite:10]{index=10}.
  • 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}.

Visiter le site : https://pagepeeker.com

Exemple PHP :

$thumbnail = 'https://free.pagepeeker.com/v2/thumbs.php?size=l&url=' . urlencode($url);

Affichage HTML :

<img src="https://free.pagepeeker.com/v2/thumbs.php?size=l&url=https://exemple.com" width="320" height="180" />

Tailles disponibles : s (96x72), m (200x150), l (400x300)

🟨 Comparatif rapide

ServiceFacileGratuitClé APIQualité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

🧩 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é.