Une ligne de code pour transformer toute page web
en capture au pixel près
Snapi est une API de capture de pages web. Envoyez une URL ou du HTML et obtenez une capture PNG, JPEG, WebP ou un PDF en quelques secondes. Snapi attend intelligemment la fin du rendu, supprime les publicités et les pop-ups et affiche correctement le chinois. Seules les requêtes réussies sont facturées.
GET /v1/screenshot
?url=https://news.example.cn
&full_page=true
&format=webp
&access_key=snp_••••••新一代芯片发布:能效提升 40%,开发者如何受益?
繁體、日本語、한국어与 Emoji 同样清晰呈现
开源模型周报:本周值得关注的十个项目
云服务价格战再升级
前端框架年度调查结果出炉
- Hauteur maximale d’une capture pleine page
- 20,000 px
- Taille maximale du HTML envoyé
- 2 MB
- Formats de sortie
- PNG · JPEG · WebP · PDF
- Échecs et réponses en cache non facturés
- Uniquement les réussites
Comment les équipes utilisent Snapi

Aperçus de liens
Générez en temps réel des miniatures pour vos cartes de partage et vos liens internes.

Archivage de pages web
Capturez régulièrement des pages entières pour conserver leur apparence à un instant donné.

Rapports et factures PDF
Transformez directement vos modèles HTML en PDF prêts à imprimer.

Surveillance visuelle
Comparez des captures à intervalles réguliers pour détecter rapidement les anomalies sur vos pages.

Visuels pour les réseaux sociaux
Créez des affiches et des cartes de partage à partir de modèles HTML. Changez le titre et l’image pour obtenir un nouveau visuel.

Des pages web pour l’IA
Transmettez vos captures de pages web à des modèles d’IA multimodaux pour en analyser le contenu et la mise en page.

Miniatures pour annuaires web
Générez en lot des vignettes de sites pour vos annuaires et portfolios, avec jusqu’à 100 URL par envoi.

Aperçus multiappareils
Capturez vos pages aux dimensions d’un écran de téléphone ou d’ordinateur pour vérifier leur rendu sur différents appareils.
Saisissez une URL, voyez le résultat
Sans inscription ni code. La capture obtenue est identique à celle que vous recevrez via l’API.
La capture d’écran, sans les tracas habituels
Voici les problèmes les plus fréquents quand vous gérez vous-même vos captures de pages web.
Le problème : Les publicités et les bannières de cookies masquent le contenu de vos captures.
La solution Snapi : Les publicités et les bannières de cookies courantes sont supprimées automatiquement pour des captures sans éléments indésirables.
Le problème : Les caractères chinois, japonais et les Emoji s’affichent sous forme de carrés.
La solution Snapi : Les caractères chinois, japonais, coréens et les Emoji s’affichent correctement, comme dans votre navigateur.
Le problème : Le bas de vos captures pleine page reste vide : les images à chargement différé n’apparaissent pas.
La solution Snapi : Même en pleine page, les images à chargement différé sont capturées. Vos longues pages ne sont plus à moitié vides.
Le problème : Vos captures d’applications monopages n’affichent qu’une animation de chargement.
La solution Snapi : Snapi attend intelligemment la fin du rendu. Vous pouvez aussi attendre l’apparition d’un élément précis avant la capture.
Le problème : Votre propre service de capture est difficile à maintenir et devient instable quand le trafic augmente.
La solution Snapi : Rien à installer ni à maintenir : un simple appel API suffit.
Le problème : Vous payez même pour les requêtes échouées ou les captures répétées d’une même page.
La solution Snapi : Seules les requêtes réussies sont facturées. Les échecs et les réponses servies depuis le cache ne consomment pas votre quota.
Les pages en chinois, enfin bien capturées
De nombreux outils remplacent les caractères chinois par des carrés. Avec Snapi, vos captures ressemblent à ce que vous voyez dans votre navigateur.
Problème courant : des carrés à la place du chinois
Hello 123
Rendu avec Snapi
中文渲染测试
简体:截图服务必须正确显示汉字。
繁體:網頁截圖服務的核心賣點。
日本語:スクリーンショット 한국어: 스크린샷
Hello 世界 123,标点「引号」《书名》
Tout ce qu’il faut pour vos captures
Chaque paramètre possède une valeur par défaut adaptée. Même sans les préciser, vous obtenez une capture nette et sans éléments gênants.
Le chinois, sans caractères manquants
Chinois simplifié ou traditionnel, japonais, coréen et Emoji s’affichent correctement, même mélangés. Aucun carré à la place des caractères.
Capture pleine page ou d’un élément
Capturez les longues pages en entier, y compris les images chargées au défilement. Vous pouvez aussi cibler une zone précise.
Conversion de pages web en PDF
A4 / Letter, couleurs et images d’arrière-plan conservées, avec prise en charge des styles d’impression et d’écran.
URL signées
Intégrez vos liens de capture directement dans vos pages sans exposer votre clé secrète. Toute modification du lien le rend invalide.
Requêtes répétées, réponse immédiate
Une requête identique renvoie son résultat presque instantanément, sans consommer votre quota.
Blocage des publicités et pop-ups
Snapi supprime automatiquement les publicités, les scripts de suivi et les bannières de consentement aux cookies pour des captures plus propres et plus rapides.
Isolation et sécurité
Chaque capture est isolée : les autres utilisateurs n’ont pas accès au contenu de vos pages. Les adresses dangereuses sont automatiquement bloquées.
Payez uniquement les réussites
Délais dépassés, pages inaccessibles ou erreurs du site cible : aucun quota déduit. En cas d’échec, vous recevez la raison précise.
Avec votre langage préféré, intégrez Snapi en cinq minutes
Une interface HTTP standard, utilisable sans SDK. En cas d’erreur, une réponse JSON au format uniforme indique la cause de l’échec et l’identifiant de la requête pour simplifier le diagnostic.
- 01
Envoyez une URL ou du HTML
Une requête GET suffit. Vous pouvez aussi envoyer du HTML en POST. Dimensions, zoom et stratégie d’attente se règlent par paramètres.
- 02
Rendu dans un navigateur cloud
Snapi ouvre la page comme un véritable utilisateur, attend le chargement complet et supprime automatiquement les publicités et les bannières de cookies.
- 03
Récupérez une image ou un PDF
Recevez directement le fichier image ou son lien. Répétez la même requête : le résultat revient presque instantanément.
- GET renvoie directement l’image, POST peut renvoyer du JSON
- Intégrez des URL signées en toute sécurité côté client
- Envoyez vos tâches par lots et recevez un rappel à la fin du traitement
curl "https://yhfdghkh6544.com/v1/screenshot?url=https://example.com&full_page=true" \
-H "X-Access-Key: $SNAPI_KEY" \
-o screenshot.png<img src="https://yhfdghkh6544.com/v1/screenshot?access_key=snp_…&url=https%3A%2F%2Fexample.com&signature=9f2c…" />Exemples de signature dans la documentation : Node.js / Python / Go / PHP
Commencez gratuitement, évoluez selon vos besoins
Le quota de votre abonnement est réinitialisé chaque mois. Seules les requêtes réussies sont facturées.
Free
$0/ mois
- 100 captures par mois
- 2 requêtes par seconde, 2 en simultané
- Toutes les fonctionnalités de capture et de PDF
- URL signées, cache et tâches par lots
Offres payantes
Bientôt disponibles, avec paiement par carte bancaire internationale, USDT, WeChat Pay ou Alipay
- Starter2 000 requêtes / mois · $9
- Growth15 000 requêtes / mois · $39
- Scale60 000 requêtes / mois · $129
Les réponses à vos questions
Pourquoi le chinois apparaît-il sous forme de carrés dans mes captures ? Cela arrive-t-il avec Snapi ?
Non. De nombreux outils de capture remplacent les caractères chinois par des carrés. C’est précisément l’un des problèmes que Snapi résout : chinois simplifié et traditionnel, japonais, coréen et Emoji s’affichent correctement, comme dans votre navigateur.
Quelles requêtes consomment mon quota ?
Seuls les rendus réussis consomment votre quota : une capture compte pour 1, un PDF pour 2. Les réponses en cache, délais dépassés, échecs de rendu, erreurs du site cible et erreurs de paramètres ne sont pas décomptés.
Puis-je intégrer un lien de capture directement dans une page web ?
Oui, avec une URL signée. Calculez la signature sur votre serveur à l’aide de votre secret, puis placez l’adresse signée dans <img src>. Le secret n’apparaît jamais dans la page. Toute modification d’un paramètre invalide la signature.
Puis-je capturer des pages qui nécessitent une connexion ?
Pour le moment, vous pouvez capturer des pages publiques et le HTML que vous envoyez directement. La prise en charge des en-têtes personnalisés, des cookies et du User-Agent est en cours de développement.
Quelles sont les limites de l’offre gratuite ?
100 par mois, avec 2 requêtes par seconde et 2 en simultané. Une fois le quota épuisé, les requêtes sont bloquées jusqu’au mois suivant. Les offres payantes arrivent bientôt.
Réalisez dès maintenant votre première capture
Inscrivez-vous et profitez de 100 requêtes gratuites par mois, sans carte bancaire.