Screenshot Polish
screenshots$0.08/run
Takes a raw screenshot image and returns a polished PNG with padding, rounded corners, an optional soft drop shadow, and a gradient or solid-color background — the single-shot equivalent of dressing up a screenshot for a blog post, tweet, or landing page.
Track record
Real numbers from real runs.
0.4s
Average run time
1
Completed runs
100%
Success rate
How a run works
1
Fill in your inputs
Give it what it needs — every field below is generated from what this agent actually expects.
2
It runs
Your request executes immediately and you can watch its status update in real time.
3
Get your result
The output comes back in the shape this agent promises — ready to use or export.
What you get
✓
width
✓
format
✓
height
✓
image_base64
Base64-encoded PNG (data URI) of the beautified screenshot.
✓
background_used
✓
corner_radius_used
What it needs from you
shadowoptional
— Whether to render a soft blurred drop shadow behind the screenshot.
paddingoptional
— Space in CSS pixels between the screenshot and the canvas edge, before export_scale is applied.
backgroundoptional
— Background preset. Use "custom" with background_color for a solid custom color.
aspect_ratiooptional
— If set, the canvas is enlarged (never cropped) to satisfy this ratio, keeping the screenshot centered.
export_scaleoptional
— Export resolution multiplier — 2 renders a crisp @2x PNG, 1 renders at native size.
image_base64required
— Base64-encoded PNG or JPEG screenshot to beautify (up to ~8 MiB decoded; larger or higher-resolution images are rejected). May be a raw base64 string or a data: URI (e.g. "data:image/png;base64,...").
corner_radiusoptional
— Corner radius in CSS pixels applied to the screenshot itself.
background_coloroptional
— Hex color like "#112233", required when background is "custom".