AI thumbnail maker

Thumbnail maker.
Native 16:9, real text.

Draft ten directions, A/B the two contenders, re-render the winner in high resolution — every major image model behind one endpoint, priced per image.

Works with Claude Desktop · Claude Code · Cursor · Windsurf · any OpenAI SDK

YouTube thumbnail: shocked engineer staring at a flaming server rack, bold text “IT BROKE”, high contrastGenerate
reaction facebefore / afterbig bold titleproduct close-up
$1 free credit on signup — no card required
pick any model, pay per image
Gallery — prompt in, image out

Real prompts. Real outputs.
Nothing cherry-picked twice.

YouTube thumbnail, shocked engineer, flaming server rack, bold text “IT BROKE”
“YouTube thumbnail, shocked engineer, flaming server rack, bold text “IT BROKE”” · z-image-turbo
thumbnail, split screen before/after of a messy vs organized desk, arrow
“thumbnail, split screen before/after of a messy vs organized desk, arrow” · z-image-turbo
extreme close-up of a mechanical keyboard switch, dramatic lighting, 16:9
“extreme close-up of a mechanical keyboard switch, dramatic lighting, 16:9” · z-image-turbo
thumbnail, tiny person standing on a giant CPU, text “HOW CHIPS WORK”
“thumbnail, tiny person standing on a giant CPU, text “HOW CHIPS WORK”” · z-image-turbo
cooking thumbnail, molten cheese pull over a burger, studio light
“cooking thumbnail, molten cheese pull over a burger, studio light” · z-image-turbo
finance thumbnail, red arrow crashing through the floor, text “-40%”
“finance thumbnail, red arrow crashing through the floor, text “-40%”” · z-image-turbo
travel thumbnail, backpacker at a cliff edge over turquoise bay, sunrise
“travel thumbnail, backpacker at a cliff edge over turquoise bay, sunrise” · z-image-turbo
coding thumbnail, laptop glowing in a dark room, text “10x FASTER”
“coding thumbnail, laptop glowing in a dark room, text “10x FASTER”” · z-image-turbo

Every image is a real Pixfaro output for the exact prompt beneath it — generated through the API itself, model named in the caption, click for full resolution. Regenerated when models update.

Every major model, on tap
Gemini Flash Lite Nano Banana 2 Gemini Pro Image FLUX.1 Schnell Z-Image Turbo FLUX.2 Klein FLUX.1 Dev Recraft V3

Speed-tier models for the ten-draft spread, typography-strong ones for the title text, photoreal ones for the face — one request shape across all of them.

Why Pixfaro

One key. One balance.
Zero provider accounts.

Ten drafts beat one guess

Click-through is an experiment, not a feeling. At draft prices from $0.006 per image you render a spread of ten directions, pick two by eye, and A/B them for real — the model string is the only thing that changes between a rough and a final.

Your upload pipeline gets eyes

Connect the MCP once and the agent that writes your title and description also renders the thumbnail — in Claude Desktop, Claude Code, Cursor, or a CI job via the CLI. One pipeline from script to published video, with a balance warning before anything stalls.

"pixfaro": { "command": "npx",
  "args": ["-y", "@pixfaro/mcp"],
  "env": { "PIXFARO_KEY": "pf_live_…" } }
# then: “render 3 thumbnail options for this video title, 16:9, bold text”
Fix the frame, keep the face

“Same scene, make the text twice as big, push the contrast” — instruction-based editing tunes a thumbnail like a thumbnail, not like a fresh roll of the dice. Edits bill at the source image's tier; a CTR tweak costs cents.

Measured, not promised

Which model wins for thumbnails?

Weekly benchmarks, real prices — the same registry the API bills from. Our per-model read for thumbnail work:

ModelOur verdictMedian speedPrice / image
gemini-flash-litethe draft machine — a ten-direction spread in half a minute3.0s$0.041Try
gemini-pro-imagebig legible title text and native 16:9 — the finals model20.8s$0.164Try
z-image-turbophotoreal faces and products in ~2s, near-draft price2.0s$0.006Try
nano-banana-2the balanced middle — strong scenes when text is secondary10.7s$0.080Try
qwen-imagelong, accurate on-image text for wordy thumbnails coming soon38.1s$0.024

Speed and price come from our weekly benchmarks — provider cost + 20%, updated when providers move. Every model and tier → /pricing

How it works

Three steps.
About a minute.

1Connect

Sign up for the $1 credit (no card) — or put the MCP into the same agent that already writes your titles.

# one-off from any shell
export PIXFARO_KEY=pf_live_…
2Spread ten directions

Cheap and fast on the draft tier: reaction face, close-up, split-screen, big-type — see them side by side.

curl https://api.pixfaro.com/v1/images/generations \
  -H "Authorization: Bearer $PIXFARO_KEY" \
  -d '{"model":"gemini-flash-lite","prompt":"YouTube thumbnail,
    shocked engineer, flaming server rack, 16:9"}'
3Finalize the winner

Re-render the chosen direction on the typography model at 2K, so the 1280×720 download is crisp.

"model": "gemini-pro-image",
"resolution": "2K",
"prompt": "…bold text “IT BROKE”…"
Pricing

Pay per image.
Know the cost before you run.

A thumbnail session — ten drafts, two A/B contenders, one 2K final — costs well under a dollar. Per image it's $0.006 to $0.164 depending on the model, printed next to each one before you run.

Prepaid, per image

Top up a balance, and each generation debits exactly the listed price — cost and latency come back in the response, so an agent (or a budget) always knows where it stands. Failed generations aren't charged.

$1 free to start

Signup gives you $1 of credit with no card — enough to draft dozens of images on the budget models and still compare finals on a frontier one before you spend a cent.

No subscription

Credits last 365 days; there's nothing to cancel. Optional auto-reload (with a monthly cap) keeps long agent runs from stalling mid-pipeline.

FAQ

Fair questions,
straight answers.

Something else? support@pixfaro.com — a human answers.

Can it do real 16:9, not a cropped square?

Yes — the Gemini-family models render native wide frames, so the composition is designed for 16:9 rather than amputated into it. The homepage hero thumbnail is one of them, generated exactly this way.

Will the title text actually be legible?

On the right model, yes. gemini-pro-image sets real, readable type and is our benchmark winner for text-in-image; qwen-image (coming to the lineup) goes further on long wordy overlays. Draft-tier models are for composition, not typography.

What resolution should I upload to YouTube?

YouTube wants 1280×720 minimum. Generate the final at the 2K tier and downscale — you get a crisp upload plus headroom for the same art in channel banners and community posts.

Can I put a real person's face on a thumbnail?

Your own face or your consenting host's — sure, that's what photoreal models are for. Deceptive thumbnails of identifiable people who never agreed are exactly what the Acceptable Use Policy prohibits.

How do I A/B test thumbnails cheaply?

Render both contenders as finals — the pair costs well under a dollar — upload, and let YouTube's own Test & Compare pick the winner with real viewers. The per-image price makes proper experiments affordable in a way stock design tools never were.

Can this run inside my publishing pipeline?

That's the intended shape: the OpenAI-compatible API from any script, the CLI (npx pixfaro gen) from CI, or the MCP from the agent that already drafts your metadata. Docs: docs.pixfaro.com.

Keep exploring

One balance.
Every kind of image.

Building instead of browsing? The same models sit behind the REST API and the MCP server.

Top up $5.
Thumbnail a whole season.

$1 free credit on signup. No card required to try.

Start free