layerrender
Now in beta

Photoshop documents, rendered programmatically.

Upload a PSD, swap text and images via API, and get back a flat PNG, JPEG, or WebP in seconds. Templates, batch rendering, and signed webhooks built in.

render-spring-sale.sh
curl -X POST https://layerrender.com/api/v1/render \
  -H "Authorization: Bearer lr_..." \
  -H "Content-Type: application/json" \
  -d '{
    "source": { "type": "r2", "key": "user/.../template.psd" },
    "modifications": [
      { "type": "text",       "target": "Headline", "text": "Spring sale" },
      { "type": "visibility", "target": "Holiday",  "visible": false }
    ],
    "output": { "format": "png" }
  }'
Everything you need

A clean API for batch creative output.

Designed for marketing teams generating variant ads, e-commerce stores producing product imagery, and developers integrating creative automation into their stack.

Fast renders

Tier-sized worker pools mean enterprise jobs land in under a second; free tier still finishes in seconds.

Eight modification types

Visibility, opacity, blend mode, position, text, image replace, color replace, recolor — composable per layer.

Templates with named slots

Save a PSD, mark layers as variables, render with simple key→value JSON. Perfect for ad variants.

Three output formats

PNG, JPEG, and WebP with quality and max-dimension controls. Pick what your CDN prefers.

Signed webhooks

Get notified on job.started, job.completed, and job.failed. HMAC-SHA256 signed, automatically retried.

Live status via SSE

Subscribe to job progress with a single EventSource line — no polling boilerplate to wire up.

Pricing

Free now. Paid tiers when you need them.

Free is fully self-serve. Pro and Enterprise are concierge — drop us a note and we'll get you set up within a day.

Free

Kick the tires on a small project.

$0
Forever free
  • 5 renders / day · 30 / month
  • 10 MB max upload size
  • All eight modification types
  • Templates with named slots
  • Webhooks + SSE status
  • Watermarked output

Pay-per-use

Most flexible

Top up credits, pay only for what you render. No subscription.

$0.05
per render point · packs from $25
  • Buy credits in $25 / $100 / $400 / $2k packs
  • Up to 20% volume bonus on bigger packs
  • Most renders cost 1 point ($0.05)
  • Bigger / longer renders cost more (capped)
  • 50 MB max upload size, no watermark
  • Manual top-ups by invoice (Stripe coming soon)

Pro

Flat rate for predictable monthly volume.

Talk to us
Contact for pricing
  • 1,000 renders / day · 30,000 / month
  • 50 MB max upload size
  • Same fast render pool as Pay-per-use
  • No watermark
  • Priority job queue
  • Email support

Enterprise

Custom volume, dedicated capacity, SLAs.

Custom
Annual contracts
  • Custom volume / month
  • 100 MB max upload size
  • Fastest render pool (sub-second)
  • No watermark
  • Dedicated container capacity
  • SLA + priority support

Render your first PSD in under five minutes.

Free tier covers 5 renders a day — perfect for evaluating the API. No credit card required.