Screenshot or video → any AI builder

Build whatyou see.

Recast turns any screenshot or video into the exact prompt your AI builder needs, then checks that what it built matches.

25 free credits every month · No card needed

Works with the AI builders you already use

  • v0
  • Lovable
  • Bolt
  • Claude Code
  • Cursor
  • Replit
  • Windsurf
  • GitHub Copilot

The problem

AI builders guess. You pay for every fix.

Paste a screenshot into v0, Lovable, or Bolt and it improvises the fonts, colors, and spacing. Then you spend credits and hours correcting it.

  1. 01

    You can’t name it.

    You don’t know the font, the hex codes, or what that effect is called. So you ask for “something like this” and hope.

    Recast names every style for you.

    “Make it look like this, but… cleaner?”

    The original design: an energy company hero with misty mountains
    Vectrus EnergyVectrus UpstreamVectrus MarketsVectrus SystemsVectrus+NewsMenu

    Advancing resources for a
    cleaner future

    Sustainable power with purpose

    →
    Original Builder’s guessRounds of fixes
  2. 02

    The builder guesses.

    With only a picture to go on, it improvises the weights, spacing, and colors. Every correction is another round of credits.

    Recast writes the exact prompt.

    “Closer. The spacing is still off, and the colors?”

    The original design: an energy company hero with misty mountains
    Vectrus EnergyVectrus UpstreamVectrus MarketsVectrus SystemsVectrus+NewsMenu

    Advancing resources for a
    cleaner future

    Sustainable power with purpose

    →
    Original Builder’s guessRounds of fixes
  3. 03

    You can’t tell how close.

    Close-but-wrong is hard to spot by eye, and harder to explain to a client. So you ship it, or you keep paying.

    Recast scores the build against the original.

    “Is this… right? It looks close.”

    The original design: an energy company hero with misty mountains
    Vectrus EnergyVectrus UpstreamVectrus MarketsVectrus SystemsVectrus+NewsMenu

    Advancing resources for a
    cleaner future

    Sustainable power with purpose

    →
    Match: ?
    Original Builder’s guessRounds of fixes

Who it’s for

Made for anyone who builds with AI.

You don’t need design vocabulary to start. There’s enough detail for a senior engineer to build to spec.

  • No code

    Founders and indie makers

    Ship the landing page you love, tonight.

    • Exact prompt
    • Open in Lovable
  • Low code

    Designers who prototype

    Your design, built faithfully. Motion included.

    • Video to motion
    • Match score
  • Pro code

    Developers with coding agents

    Real tokens for Claude Code and Cursor, not “a warm blue”.

    • DESIGN.md
    • Tailwind theme
  • Any level

    Agencies and freelancers

    Client reference to first build, with proof it matches.

    • Match score
    • Spec handoff

Stop wandering. Start building.

Recast reads the pixels, so you never have to guess what a style is called. Every prompt names it all:

  • Layout and spacing

    Grids, gaps, max widths, and how it all stacks on mobile.

  • Exact copy

    Every word, quoted exactly as it appears.

  • Hex colors

    A named color token list, not “some warm blue”.

  • Fonts and sizes

    The closest Google Font, with sizes, weights, and tracking.

  • Components

    Buttons, cards, navs, and inputs, described part by part.

  • States and motion

    Hover, focus, and animation, with timing and easing.

How it works

Screenshot to build. In five steps.

✓ energy-hero.png

01

Drop what you saw

A screenshot, a hero video, or a screen recording.

Prompt v1 · PreciseStreaming
“Make the button glow on hover”v2

02

Get the exact prompt

Every style named. Ask for changes in plain words; each version is saved.

lovable.dev
# Vectrus hero · Layout: full-bleed peaks…↑

03

Build anywhere

Opens Lovable with the prompt filled in, or copy it into any builder.

vectrus.lovable.appCheck
  • !Headline weight
  • !Nav spacing
  • !Button style

04

Check the result

Paste the live link. Get a match score and a fix prompt for what’s off.

DESIGN.mdTailwindCSSJSON

05

Hand your code the spec

DESIGN.md, a Tailwind theme, and tokens your coding agent builds to.

Studio

It reads motion too.

Hero loops, feature animations, screen recordings. Recast samples the frames and writes the motion into the prompt: what moves, when, how fast, and how to build it.

1 · Your video

A 5.9-second hero animation

2 · Frames Recast reads

  1. 0.4s
  2. 1.3s
  3. 2.4s
  4. 3.3s
  5. 4.4s
  6. 5.7s

Sampled in your browser. The video never uploads.

3 · Motion, written out

## Motion and timeline

  • 0.0s–1.4sPreloader counts to 100 as the Mars flyover pulls backscale 1.35 → 1, power2.out
  • 1.4s–2.9sLogo flies to the corner; portal card and nav rise inFLIP, back.out(1.2)
  • 2.9s–3.4sThe card expands to fill the screenclip-path, power3.inOut
  • 3.4s–4.2sDive through the clouds into Earthscale 1 → 2.6, power2.in
  • 4.2s–4.9sCrossfade to the savannapre-blurred layer, 0.5s
  • 4.9s–6.0s“EARTH” rises from a mask; facts fade in0.6s, power4.out, 80ms stagger

Check your build

Know your build matches.

Paste the link your builder gave you. Recast opens it at your design’s size, compares it with the original, and gives you a match score and a fix prompt for whatever’s off.

  • Text color is #7A4A2A brown; the original is ink #14233A (to fix)
  • Nav and headline sit about 24px too low (to fix)
  • Headline is 700 weight; the original is 400, and the arrow button should be an outline (to fix)
https://vectrus.lovable.appCheck
The original design: an energy company hero with misty mountains
Vectrus EnergyVectrus UpstreamVectrus MarketsVectrus SystemsVectrus+NewsMenu

Advancing resources for a
cleaner future

Sustainable power with purpose

→

Match score

3 to fix

For coding agents

Give your coding agent the exact specs.

Every prompt version exports as a DESIGN.md your agent builds to, a Tailwind v4 theme, CSS variables, and tokens.json. Real values, in one place. Free.

  • Claude Code
  • Cursor
  • Windsurf
  • GitHub Copilot

For Claude Code, Cursor and other coding agents. Keep it in your repo.DESIGN.md

## Colors| Token | Value | Use ||---|---|---|| `--color-ink` | #14233A | Headline, nav text, button stroke || `--color-slate` | #5B6676 | Tagline, secondary text || `--color-stone` | #8E9BAE | Mountain shadows, dividers || `--color-mist` | #EEF2F6 | Sky and page background |## Fonts| Role | Family | Weights ||---|---|---|| Sans | Inter (Helvetica Neue, Arial, sans-serif) | 400, 500 |
Free

Screenshot straight in? Or Recast first.

Pasting a screenshot into your builder feels faster. Here’s where the time actually goes.

Screenshot → builder

The builder guesses.

  1. [screenshot] Build this.
  2. Here’s your landing page.
  3. The font’s wrong. Bolder?
  4. Closer. The spacing is still off.
  5. Now the colors don’t match…

Rounds of fixes

and counting

Tokens and time spent

  • You don’t know what a style is called, so you can’t ask for it.
  • The builder guesses fonts, spacing, and colors.
  • Every correction is another round of tokens and time.
Screenshot → Recast → builder

The builder knows.

Type: Inter 900, 72px, tracking -0.035em

Color: #0F0E47 on #FFFFFF, accent #3F3DC4

Spacing: 24px grid, 120px section padding

Button: pill, 48px, lifts 1px on hover

Rounds of fixes

usually just small tweaks

Tokens and time spent

  • Every style named: fonts, hex colors, spacing, effects.
  • 91% accuracy in Precise mode, measured on real designs.
  • A match score tells you when it’s right.
  • Fewer rounds of fixes, fewer tokens, less time.

Rounds and meters are illustrative; accuracy is from our benchmark on real designs.

91%

accuracy in Precise mode, measured on real designs

~48s

for a full prompt, streamed as it’s written

0

videos uploaded: only frames leave your device

Any

AI builder that takes a text prompt

Start free.
Pay as you build.

Free

Images

$0₹0 · forever

25 credits every month

Start free

Pro

Images

$13.99₹1,099 · a month

300 credits every month

Go Pro

Studio

Images + video

$28.99₹2,499 · a month

700 credits every month

Get Studio

Every plan includes build checks from a link or a screenshot, and free spec export.

Good questions.

What is Recast?

Recast turns any screenshot, hero video, or screen recording into the exact prompt to rebuild it in an AI builder. It names what it sees (layout and spacing, every piece of copy, hex colors, fonts and sizes, components, and motion), so your builder doesn't have to guess. Then it checks your build against the original, and exports the design spec for your coding agent.

Why not paste a screenshot straight into my AI builder?

With only an image, the builder has to guess what each style is called, so fonts, spacing, and colors drift, and every round of fixes costs tokens and time. Recast writes the styles down precisely first. In Precise mode it's 91% accurate on real designs.

What exactly do I get?

A Markdown prompt your builder can follow: the layout, every piece of copy, hex colors, fonts, spacing, components, and how things behave. Copy it, or open it straight in your builder.

Do I need to know design terms?

No. That's the point: you drop the visual and Recast names every style for you. When you want a change, say it in plain words, like “make the card 3D”.

Can Recast check what I built?

Yes. Paste the link your builder gave you, or upload a screenshot. Recast opens it at your design's size, compares it with the original, and gives you a match score out of 100 plus a fix prompt for anything that's off. A check uses the same credits as a prompt in the mode you pick.

What's a DESIGN.md, and why would I want one?

It's a spec file you keep in your repo. Claude Code, Cursor, and other coding agents read it and build to the exact colors, fonts, and spacing instead of guessing. Recast exports it free with every prompt version, along with a Tailwind v4 theme, CSS variables, and tokens.json.

Which AI builders does it work with?

Any builder that takes a text prompt: v0, Lovable, Bolt, Claude Code, Cursor, Replit, and more.

Can it really read videos?

Yes, on Studio. Hero loops, feature animations, and screen recordings up to 60 seconds. Your browser samples the frames, so the video itself never leaves your device.

What does a credit buy?

An image prompt is 5 credits in Precise or 2 in Fast; a video prompt is 12 or 5. Free gives you 25 credits every month.

Build what you see. Start free.

Start free