たった1行で、あらゆるWebページを
ピクセル単位で忠実なスクリーンショットに
Snapi はWebページのスクリーンショット API です。URL や HTML を送るだけで、数秒で PNG、JPEG、WebP のスクリーンショットや PDF を取得できます。ページの描画完了を自動で見極め、広告やポップアップを除去。中国語も正しく表示され、料金がかかるのは成功したリクエストだけです。
GET /v1/screenshot
?url=https://news.example.cn
&full_page=true
&format=webp
&access_key=snp_••••••新一代芯片发布:能效提升 40%,开发者如何受益?
繁體、日本語、한국어与 Emoji 同样清晰呈现
开源模型周报:本周值得关注的十个项目
云服务价格战再升级
前端框架年度调查结果出炉
- ページ全体の撮影高さ上限
- 20,000 px
- HTML 直接送信のサイズ上限
- 2 MB
- 出力形式
- PNG · JPEG · WebP · PDF
- 失敗・キャッシュヒットは課金対象外
- 成功時のみ消費
チームでの Snapi 活用例

リンクのプレビュー画像
シェアカードやサイト内リンク用に、最新のサムネイルを生成します。

Web ページのアーカイブ
ページ全体を定期的に撮影し、その時点の状態を保存します。

レポート・請求書の PDF 化
HTML テンプレートから、印刷可能な PDF を直接生成します。

表示の異常を監視
定期的にスクリーンショットを撮影・比較し、ページの異常をいち早く検知します。

SNS シェア画像
HTML テンプレートでポスターやシェアカードを生成します。タイトルと画像を差し替えるだけで、新しい画像が作れます。

AI による Web ページ分析
Web ページのスクリーンショットをマルチモーダル AI モデルに渡し、内容やレイアウトを分析します。

サイト一覧のサムネイル
リンク集やポートフォリオ向けに、サイトのカバー画像を一括生成します。一度に最大 100 件の URL を送信できます。

マルチデバイスプレビュー
スマートフォンやパソコンの画面サイズで撮影し、デバイスごとのページの見え方を確認します。
URL を入力して、すぐに確認
登録もコードも不要です。ここで撮影したものと同じ結果を API でも取得できます。
スクリーンショットでよくある悩みは、すべて解決済みです
自前でスクリーンショットを撮ると、こんな問題に悩まされがちです。
よくある問題: 広告や Cookie バナーが本文を覆い隠してしまいます。
Snapi なら: 広告や一般的な Cookie バナーを自動で除去し、すっきりしたページを撮影します。
よくある問題: 中国語や日本語、Emoji が四角い記号に文字化けしてしまいます。
Snapi なら: 中国語・日本語・韓国語や Emoji も、ブラウザーで見たとおりに正しく表示します。
よくある問題: ページ全体を撮ると下半分が空白になり、遅延読み込みの画像が表示されません。
Snapi なら: ページ全体の撮影でも遅延読み込みの画像をしっかり捉え、長いページも最後まで撮影できます。
よくある問題: シングルページアプリを撮ると、ローディングアニメーションしか写りません。
Snapi なら: ページの描画完了を自動で判断して待機します。特定の要素が表示されてから撮影することもできます。
よくある問題: スクリーンショットサービスを自作すると、保守に手間がかかり、アクセスが増えると不安定になります。
Snapi なら: 構築も保守も不要です。API を呼び出すだけで利用できます。
よくある問題: リクエストが失敗しても、同じページを繰り返し撮影しても料金がかかります。
Snapi なら: 成功したリクエストのみ課金します。失敗時やキャッシュ利用時は、利用枠を消費しません。
中国語のWebページも、見たまま撮影
多くのスクリーンショットツールでは、中国語の文字が四角く表示されてしまいます。Snapi なら、ブラウザで見たとおりに撮影できます。
よくある問題:中国語が四角く表示される
Hello 123
Snapi の描画結果
中文渲染测试
简体:截图服务必须正确显示汉字。
繁體:網頁截圖服務的核心賣點。
日本語:スクリーンショット 한국어: 스크린샷
Hello 世界 123,标点「引号」《书名》
スクリーンショットに必要な機能を、すべて
各パラメータには適切なデフォルト値が設定されています。指定しなくても、すっきりしたスクリーンショットを取得できます。
中国語も文字化けなし
簡体字・繁体字・日本語・韓国語・Emoji が混在していても正しく表示されます。文字が四角い「豆腐」になることはありません。
ページ全体・要素の撮影
長いページも丸ごと撮影できます。スクロール後に表示される画像も取りこぼしません。ページ内の特定の要素だけを撮影することもできます。
Webページを PDF に変換
A4 / Letter に対応し、背景色や背景画像も保持します。印刷用・画面用のスタイルを選べます。
署名付き URL
キーを公開せずに、スクリーンショットのリンクをWebページに埋め込めます。リンクが改変されると無効になります。
同じリクエストには即応答
同じリクエストを再送すると、ほぼ瞬時に結果が返ります。利用枠も消費しません。
広告・ポップアップを除去
広告、トラッキングスクリプト、Cookie 同意ポップアップを自動で除去します。見た目がすっきりし、撮影も高速になります。
安全な分離環境
撮影ごとに環境を分離しているため、ページの内容が他のユーザーに見られることはありません。危険なアドレスも自動でブロックします。
成功した分だけお支払い
タイムアウト、ページの読み込み失敗、対象サイトのエラーでは利用枠を消費しません。失敗時は具体的な原因をお知らせします。
使い慣れた言語で、5分で連携
標準の HTTP インターフェースなので、SDK がなくても呼び出せます。エラー時は統一形式の JSON で失敗の原因とリクエスト ID を返すため、問題の切り分けもスムーズです。
- 01
URL または HTML を送信
GET リクエスト1つで撮影できます。HTML を POST で送信することも可能です。幅・高さ、拡大率、待機方法はパラメータで指定できます。
- 02
クラウド上のブラウザで描画
実際のユーザーと同じようにページを開き、コンテンツの読み込み完了を待ちます。広告や Cookie 同意ポップアップも自動で除去します。
- 03
画像または PDF を取得
画像ファイルを直接取得するか、画像のリンクを取得できます。同じリクエストを再送すると、ほぼ瞬時に結果が返ります。
- GET は画像を直接返し、POST は JSON での返却にも対応
- 署名付き URL でフロントエンドにも安全に埋め込み
- 一括送信し、完了時にコールバックで通知
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…" />署名アルゴリズムの実装例はドキュメントをご覧ください:Node.js / Python / Go / PHP
気になる疑問にお答えします
スクリーンショットで中国語が四角くなるのはなぜですか?Snapi でも起こりますか?
Snapi では起こりません。多くのツールで中国語が四角く表示される問題を、Snapi は重点的に解決しています。簡体字・繁体字・日本語・韓国語・Emoji をすべて正しく表示し、ブラウザで見たとおりに撮影できます。
どのリクエストで利用枠が消費されますか?
描画に成功したリクエストだけが利用枠を消費します。スクリーンショットは1回分、PDF は2回分です。キャッシュヒット、タイムアウト、描画失敗、対象サイトのエラー、パラメータのエラーでは消費しません。
スクリーンショットのリンクをWebページに直接埋め込めますか?
はい、署名付き URL を使えば可能です。ご自身のサーバーで secret を使って署名を計算し、署名付きの URL を <img src> に設定します。secret がWebページに露出することはありません。パラメータが1つでも変更されると、署名は無効になります。
ログインが必要なページも撮影できますか?
現在は公開ページと、直接送信した HTML の撮影に対応しています。カスタムリクエストヘッダー、Cookie、UA の指定機能は開発中です。
無料プランにはどのような制限がありますか?
毎月100回、毎秒2リクエスト、同時実行数2までです。利用枠を使い切ると、その月はリクエストを実行できなくなります。有料プランは近日公開予定です。