Use Signed URLs to Embed Screenshots Directly in HTML
What Are Signed URLs? A signed URL is a regular URL with a cryptographic signature appended as a query parameter. It proves the request was authorized without exposing your API key. The signature is generated server-side using your secret key, but the URL can be used client-side in <img> tags, emails, or anywhere that loads images. <!-- This just works — no backend proxy needed --> <img src="https://api.toolcenter.dev/v1/screenshot?url=https://example.com&width=1280&height=800&sig=a1b2c3d4e5f6" /> Why Use Signed URLs? The Problem with API Keys in Frontend You can’t put API keys in client-side code: ...