x402 Image Tools – Watermark (Text Overlay) is a paid API for AI agents from image.kagurazaka.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-29).
Draws a line of text over an image at a specified position, size, color, and opacity, returning the watermarked image.
Draw a line of text over an image at a corner, an edge or the center, with a size relative to the image width, a color and an opacity.
A JSON object containing a temporary CDN URL to the watermarked image, its width and height in pixels, output format, file size in bytes, and an expiry duration in seconds. If the result is under 1 MB and inline was requested, a base64 data URL is also included.
POSThttps://image.kagurazaka.dev/v1/watermark?utm_source=zero.xyzChoose this endpoint when you need to programmatically add text (copyright notices, credits, labels, draft stamps) to an existing image at a specific position with fine-grained control over font size relative to image dimensions, color, and opacity. It is ideal for bulk content pipelines, e-commerce photo workflows, or any scenario where consistent text branding must be applied to images fetched from URLs. Prefer it over full image editors when you need a fast, single-operation, pay-per-use text overlay without setting up local tooling.
| Field | Type | Description |
|---|---|---|
| url | string | https URL of a JPEG, PNG, WebP, AVIF, GIF, TIFF or SVG image (up to 20 MB, 40 megapixels) |
| size | number | font size in percent of the image width (1-20, default 4) |
| text | string | the text (up to 100 characters; Latin, Greek, Cyrillic and common symbols) |
| color | string | hex color (default #ffffff) |
| format | string | output format (default: the input's) |
| inline | boolean | also return the image as a data URL when it is at most 1 MB |
| opacity | number | 0.05-1 (default 0.5) |
| position | string | where (default bottom-right) |
{
"type": "json",
"example": {
"url": "https://dn8i8p8knpn68.cloudfront.net/results/images/3f1c2b9e.webp?Expires=...",
"bytes": 48213,
"width": 800,
"format": "webp",
"height": 600,
"expires_in": 3600,
"input_bytes": 912345
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"