Snap-lay API
Snap-lay is a paid API that adds Snapchat-style caption text overlays to photos and videos.
Upload an image or video with caption text to POST /v1/render and get the rendered file back directly in the response body. No polling, no download URLs, no SDK required.
What you get
Section titled “What you get”- One endpoint —
POST /v1/renderaccepts a file and text, returns the rendered asset - Direct file response — the response body is the rendered PNG or MP4
- Multiple overlays — add multiple caption bars with custom vertical positioning
- Overlay-only mode —
GET /v1/overlayreturns just the transparent PNG overlay - Image + video support — JPEG, PNG, WebP images and MP4, MOV, WebM videos
Quick example
Section titled “Quick example”curl -X POST https://snapchat-text-overlay-api.com/v1/render \ -H "x-api-key: snap_live_your_key" \ -F "asset=@photo.jpg" \ -F "text=night one in miami" \ --output rendered.pngThe response is the rendered file. Metadata comes back in headers: x-render-id, x-source-type, x-render-duration-ms.
Access
Section titled “Access”- Direct API — get a key at snapchat-text-overlay-api.com
- RapidAPI — subscribe at rapidapi.com/MalikElate/api/snap-lay