一行程式碼,將任何網頁
轉成像素級截圖
Snapi 是網頁截圖 API。傳入網址或 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

連結預覽圖
為分享卡片、站內連結即時產生縮圖。

網頁封存
定期擷取整頁畫面,保留網頁在特定時間的樣貌。

報表與發票 PDF
將 HTML 範本直接轉成可列印的 PDF。

視覺監控
定時擷取並比對畫面,即時發現頁面異常。

社群分享圖
用 HTML 範本產生海報和分享卡片,換上標題與配圖就是一張新圖。

讓 AI 看網頁
將網頁截圖交給多模態大型模型,分析頁面內容與版面配置。

網站目錄縮圖
為網站目錄、作品集批次產生網站封面,一次最多提交 100 個網址。

多裝置預覽
依手機、電腦的螢幕尺寸擷取畫面,檢查頁面在不同裝置上的呈現效果。
輸入網址,立即看效果
不必註冊,也不必寫程式。這裡的截圖,就是透過 API 能取得的結果。
截圖常見的問題,我們都解決了
自行開發網頁截圖功能,最常遇到的就是這些問題。
常見問題: 截圖滿是廣告和 Cookie 彈出視窗,擋住了主要內容。
Snapi 的做法: 自動移除廣告和常見的 Cookie 彈出視窗,截圖乾淨清爽。
常見問題: 中文、日文和 Emoji 都變成一格格方塊。
Snapi 的做法: 中日韓文字和 Emoji 都能正確顯示,與瀏覽器中看到的一樣。
常見問題: 整頁截圖的下半部一片空白,延遲載入的圖片沒出現。
Snapi 的做法: 整頁截圖也能擷取延遲載入的圖片,再長的頁面也不會空一半。
常見問題: 單頁應用程式截出來只有載入動畫。
Snapi 的做法: 智慧等待頁面渲染完成,也可指定等某個元素出現後再截圖。
常見問題: 自行架設截圖服務,維護麻煩,流量一大就不穩定。
Snapi 的做法: 不必自行架設與維護,呼叫 API 就能使用。
常見問題: 請求失敗或重複擷取同一個頁面,也要付費。
Snapi 的做法: 只對成功的請求計費,失敗或命中快取都不扣額度。
中文網頁,終於截對了
許多截圖工具會讓中文變成方塊。Snapi 的截圖,和你在瀏覽器中看到的一樣。
常見問題:中文顯示成方塊
Hello 123
Snapi 渲染結果
中文渲染测试
简体:截图服务必须正确显示汉字。
繁體:網頁截圖服務的核心賣點。
日本語:スクリーンショット 한국어: 스크린샷
Hello 世界 123,标点「引号」《书名》
截圖該有的,一樣不少
每個參數都有合理的預設值,不設定也能取得乾淨的截圖。
中文渲染不缺字
簡體、繁體、日文、韓文與 Emoji 混排都能正確顯示,不會出現方塊亂碼。
整頁 / 元素截圖
完整擷取長網頁,捲動後才載入的圖片也不遺漏;也能只擷取頁面上的特定區塊。
網頁轉 PDF
A4 / Letter,保留背景色與背景圖片,支援列印樣式與螢幕樣式。
簽章 URL
截圖連結可直接嵌入網頁,不會洩漏你的金鑰;連結一旦遭到修改就會失效。
重複請求即時回傳
再次發送相同請求,幾乎立即回傳,而且不扣額度。
阻擋廣告與彈出視窗
自動移除廣告、追蹤指令碼與 Cookie 同意視窗,截圖更乾淨,速度也更快。
安全隔離
每次截圖作業都相互隔離,其他人無法看到你的頁面內容;危險網址會自動攔截。
只為成功付費
逾時、頁面無法開啟或目標網站出錯,都不扣額度;失敗時會提供具體原因。
用你熟悉的語言,五分鐘完成串接
標準 HTTP 介面,不用 SDK 也能呼叫。出錯時以統一格式的 JSON 回傳失敗原因與請求編號,方便排查問題。
- 01
傳入 URL 或 HTML
只需一個 GET 請求,也可以用 POST 傳入一段 HTML。寬高、縮放與等待策略都能透過參數控制。
- 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 著重解決的問題:簡體、繁體、日文、韓文與 Emoji 都能正確顯示,截圖效果與瀏覽器中看到的一致。
哪些請求會扣額度?
只有成功渲染的請求才會扣額度:截圖計 1 次,PDF 計 2 次。快取命中、逾時、渲染失敗、目標網站回傳錯誤或參數錯誤,都不扣額度。
可以直接將截圖連結嵌入網頁嗎?
可以,使用簽章 URL 即可。在自己的伺服器端用 secret 計算簽章,再將附有簽章的網址放入 <img src>。secret 不會出現在網頁中;任何參數遭到修改,簽章就會失效。
需要登入的頁面也能截圖嗎?
目前支援擷取公開頁面,以及你直接傳入的 HTML。自訂請求標頭、Cookie 與 UA 功能正在開發中。
免費方案有哪些限制?
每月 100 次,每秒 2 個請求,同時最多處理 2 個請求。額度用完後,當月將無法繼續使用。付費方案即將推出。