Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

Z-Image Pro — Uncensored Text-to-Image at Any Size

Z-Image Pro is the uncensored channel of the Z-Image family. Send a prompt, set width and height in pixels, get one image back at a flat price. API key only: no filter, no playground.

Highlights
Uncensored text-to-image · any size up to 2560 px · seed control
Best for
Products that need uncensored images through an API
Input
Text prompt (API key only)
Output
One image per request
Input

Required · no length limit

256–2560 · default 1024

256–2560 · default 1024

0–2147483647 · 0 or empty = random

Off by default · your prompt is used as written

Estimated cost~$0.0220 credits
Uncensored · API only

Uncensored generation is available via the API. Use your API key to generate; browser generation is disabled.

Result

Try one of these prompts

What is Z-Image Pro?

Z-Image Pro is the uncensored text-to-image channel of the Z-Image family, exposed on reAPI as one async endpoint with five parameters: a prompt, width and height in pixels from 256 to 2560, an optional seed, and an optional prompt-rewrite flag. It takes no image input, has no content-filter switch because it has no filtered route, returns one image per request at a flat rate, and is available only through an API key.

Z-Image Pro — uncensored text-to-image with pixel-exact sizing, on reAPI

What you can build with this model

Real-world workflows and production use cases you can build and ship with this model.

Z-Image Pro poster — one prompt, one image, API-key access, flat price per image

Uncensored generation through your own API key

Most hosted image models moderate every prompt. Z-Image Pro doesn't, and there is no filter parameter because there is no filtered route. Dark-fantasy boards, mature-rated comic panels, swimwear and body-art shoots all go through the same way: send the prompt, get the image, pay one flat rate.

Read the API docs
Z-Image Pro poster — any size up to 2560, width and height set in pixels

Z-Image Pro at any size up to 2560 pixels

Set width and height in pixels instead of picking from an aspect-ratio list. A 2560 × 1440 wallpaper costs the same as a 512-pixel avatar, and a phone-tall 1080 × 2340 frame is just another Z-Image Pro request.

Z-Image Pro poster — written like a caption, dense natural-language prompts, seed control

Z-Image Pro prompts, written like captions

Z-Image Pro reads one flowing paragraph better than a pile of tags. Pin a seed and the same prompt comes back the same way, so character sheets and ad variants stay consistent while you change one detail. Prefer tags anyway? Turn on the prompt enhancer and let it do the rewriting.

Pricing

Credit-based — 1 credit = $0.001 USD. Pay only for completed generations.

First test cost
$0.0220 credits

One sample at the cheapest tier (1 image).

Testing budget guide
Add credits
$10
≈ 500 tests
$50
≈ 2500 tests
$100
≈ 5000 tests
ModelCategoryPrice
z-image-proPer image
$0.02
20 credits · 1 image

Why reAPI

Uncensored by design, not by toggle

One route, no content filter. Nothing to switch off, and no moderated twin that a request can quietly land on. If your product needs uncensored images through an API, Z-Image Pro is the short way there.

Sizes in pixels, up to 2560

Any width, any height, 256 to 2560 on each side. Z-Image Pro renders the exact frame you ask for and charges the same at 256 or 2560.

Flat price, async, one endpoint

1 credit equals $0.001 USD. Z-Image Pro bills one rate per image, whatever the size or options. POST, get a task_id, poll. Failed requests are refunded.

Z-Image Pro vs FLUX

Both are pay-as-you-go text-to-image endpoints with seed control. Z-Image Pro is the uncensored Z-Image channel with one flat rate and pixel-exact sizing; FLUX moderates every request and bills by the megapixel.

Capability
Z-Image Pro on reAPI
FLUX
Content moderation
None on this channel: no filter parameter, API-key access only.
Inputs and outputs are moderated, tunable with safety_tolerance but never fully off; flagged results return Content Moderated.
Pricing structure
Z-Image Pro charges one flat rate per image at any size; seed and prompt rewriting add nothing.
Per megapixel: a flat first megapixel, each extra one added, reference images counted too.
Maximum size
Width and height from 256 to 2560 pixels, set independently, up to about 6.5 megapixels.
Up to 4 megapixels on FLUX.2; FLUX.1 endpoints stop at 1440 pixels per side.
Prompt rewriting
Built in: prompt_extend rewrites a short or tag-style prompt into the caption style Z-Image Pro was trained on.
No documented prompt-rewrite option; you write the final prompt yourself.
Modality
Text-to-image only, one image per request.
Text-to-image plus editing with reference images.
Reproducibility
Seed from 0 to 2147483647; 0 or null draws a fresh one.
Seed supported for reproducible output.

Comparison reflects publicly documented behavior at the time of writing. Model behavior and pricing can change; check the pricing card above and the API docs for current values.

Integrate Z-Image Pro in three steps

  1. step 01

    Create an API key

    Z-Image Pro is API-only. Sign up, create a key in the dashboard, and pass it as a Bearer token.

    Open
  2. step 02

    Submit a generation

    POST to /api/v1/images/generations with model: z-image-pro, a prompt, and optional width, height, seed and prompt_extend. Z-Image Pro returns a task_id at once.

    Open
  3. step 03

    Poll the result

    GET /api/v1/tasks/:id until status is completed. The Z-Image Pro image URL stays valid for 30 days. Copy it to your own storage if you need it longer.

    Open
docs/api/z-image-pro

API reference

Drop-in code and the full parameter table.

curl -X POST https://reapi.ai/api/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "z-image-pro",
    "prompt": "A close photograph of a lighthouse keeper on a spiral stair at dawn, cold window light, shallow depth of field",
    "width": 1536,
    "height": 1024
  }'

Parameter validation failed

Rejected synchronously with the failing field named. Check enum values, ranges, and URL fields — nothing is charged.

Authentication or balance issue

401 means a missing or invalid Bearer key; 402 means the reserve exceeds your balance. Manage keys and credits in the console.

Content or material rejected

A provider may reject unsupported or invalid inputs. Check the task error and media requirements before retrying. Failed tasks are refunded.

Task failed or timed out

A task that reaches a failed state is never charged — the reserve refunds automatically. Keep the task id and retry when ready.

Frequently asked questions

Common questions about this model.

Z-Image Pro is the uncensored text-to-image channel of the Z-Image family on reAPI. Send a prompt, width, height, an optional seed and an optional prompt-rewrite flag; get one image back at a flat rate. The model id is z-image-pro on /api/v1/images/generations.

start building

Ready to ship?

Configure parameters in the Playground, then use your API key to generate.