Public alphaTry the visual workflow
Generate screenshot cards from code.
Send a base64 screenshot and receive a deterministic, self-contained SVG. Use it in CI, content pipelines, server jobs or any HTTP automation step.
No API key during alpha
No uploaded image storage
CORS enabled
PNG, JPEG and WebP input
JavaScript
const response = await fetch("https://mockframe.app/api/v1/render", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
template: "beautify-screenshot",
screenshot: "data:image/png;base64,...",
width: 1200,
height: 900,
padding: 80,
radius: 24,
backgroundFrom: "#6d28d9",
backgroundTo: "#0e7490"
})
});
const svg = await response.text();Alpha contract
The current endpoint intentionally covers one reliable template and SVG output. API keys, URL inputs, raster output, saved templates and usage plans will be versioned additions; the existing request shape will remain compatible within v1.