Basic syntax
/{width}x{height}[.{format}]
/{width}x{height}/{background}/{text-colour}?text=…A single number creates a square: /256. Preferred colours are hexadecimal without #; three, four, six and eight digit forms are accepted and normalized.
Embedding
<img src="https://placeholder.photo/800x600" width="800" height="600" alt="Placeholder" />Cross-origin image embedding is intentional. Referrer headers, sessions, JavaScript and API keys are not required.
Formats
SVG is ideal for vector-like generated output. PNG preserves transparency, JPEG suits opaque photographic output, and WebP offers compact modern raster delivery. AVIF is advertised only when the live origin confirms support.