Skip to content
VibeTool
v1.8.8 Lifetime available

AI Image Generator API

Integrate powerful AI image generation directly into your application.

A look inside

Screenshots

Text to image API

Pictures from a sentence, one request away.

A simple REST API that turns a text description into a finished picture. Six styles, three shapes, up to eight pictures per request, and unlimited generations on every plan. Try everything in the dashboard first, then call the same engine from your own app.

  • Unlimited generations
  • 6 styles
  • 3 shapes
  • REST + JSON
  • Library included
What you get

Everything you need to add pictures to your product

Image studio

Write a prompt, pick a style and a shape, and see your pictures in seconds, right in the dashboard.

6 styles

Anime, 3D, Photo, Fantasy, Cyberpunk and Cinematic, each tuned for its own look.

3 shapes

Square, portrait and landscape, ready for feeds, stories, covers and thumbnails.

Your library

Every picture is saved with its prompt. Search, filter and download any time.

One-click API key

Create, regenerate or revoke a key from your dashboard. See your request count and rate limit.

Fast and simple

One POST request, one image address back. JSON in, JSON out. Works with any language.

Inside the dashboard

From first prompt to your own API call

A step-by-step tour of the real dashboard. Tap a step to see exactly where to click.

app.vibetool.org/dashboard/ai-image-generator-api
Describe, pick a style, press Generate Everything is saved in your library Create an API key Call the API

Swipe the screenshot sideways to see all of it

For developers

Generate an image in a few lines

Send your key as a Bearer token. Styles: 68 Anime, 18 3D, 64 Photo, 138 Fantasy, 140 Cyberpunk, 72 Cinematic. Ratios: 1_1, 9_16, 16_9. List the styles any time with GET https://app.vibetool.org/api/image/styles.

curl -X POST "https://app.vibetool.org/api/image/generate" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A cozy mountain village at sunrise, warm golden light",
    "style": 72,
    "ratio": "16_9"
  }'
import requests

res = requests.post(
    "https://app.vibetool.org/api/image/generate",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={
        "prompt": "A cozy mountain village at sunrise, warm golden light",
        "style": 72,        # 72 = Cinematic
        "ratio": "16_9",
    },
    timeout=120,
)
print(res.json()["image_url"])
const res = await fetch("https://app.vibetool.org/api/image/generate", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    prompt: "A cozy mountain village at sunrise, warm golden light",
    style: 72, // 72 = Cinematic
    ratio: "16_9",
  }),
});
const data = await res.json();
console.log(data.image_url);
<?php
$ch = curl_init("https://app.vibetool.org/api/image/generate");
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        "Authorization: Bearer YOUR_API_KEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => json_encode([
        "prompt" => "A cozy mountain village at sunrise, warm golden light",
        "style" => 72,
        "ratio" => "16_9",
    ]),
]);
$data = json_decode(curl_exec($ch), true);
echo $data["image_url"];

The response includes image_url, the prompt, style and ratio. Requests are limited to 60 per minute per key.

Plans

Which plan has what

Basic and VIP, each as monthly, yearly or lifetime. A plain comparison of what is included. Try it for 3 days for $0.40.

Compare plans
$0.40 / 3 days ∞ Trial
Go with Trial
$1 for 7 days
$0.80 / 1 day ∞ Trial
VIP Go with Trial
$2 for 7 days
Basic
$5 per month $25 per year $120 one-time, lifetime
VIP
$7 per month $55 per year $190 one-time, lifetime
What is included
Unlimited Image Generation
Censored (Content will be blurred if Violate Policy) Not included Not included
Standard Queue Priority Not included Not included
AIxPIC 18 + Uncensored Model Not included Not included
Highest Priority Queue Not included Not included

Go with Trial

$0.40 / 3 days ∞ Trial
$1 for 7 days

What is included

  • Unlimited Image Generation
  • Censored (Content will be blurred if Violate Policy)
  • Standard Queue Priority
  • AIxPIC 18 + Uncensored Model (not on this plan)
  • Highest Priority Queue (not on this plan)

VIP Go with Trial

$0.80 / 1 day ∞ Trial
$2 for 7 days

What is included

  • Unlimited Image Generation
  • Censored (Content will be blurred if Violate Policy) (not on this plan)
  • Standard Queue Priority (not on this plan)
  • AIxPIC 18 + Uncensored Model
  • Highest Priority Queue

Basic Best value

$5 per month
$25 per year
$120 one-time, lifetime

What is included

  • Unlimited Image Generation
  • Censored (Content will be blurred if Violate Policy)
  • Standard Queue Priority
  • AIxPIC 18 + Uncensored Model (not on this plan)
  • Highest Priority Queue (not on this plan)

VIP Best value

$7 per month
$55 per year
$190 one-time, lifetime

What is included

  • Unlimited Image Generation
  • Censored (Content will be blurred if Violate Policy) (not on this plan)
  • Standard Queue Priority (not on this plan)
  • AIxPIC 18 + Uncensored Model
  • Highest Priority Queue

Go to checkout

Questions

Frequently asked questions

What does the AI Image Generator API do?

It turns a text description into a picture. You send a prompt, a style and a shape with one request and get the image address back. The same engine powers the image studio in your dashboard.

Which styles and shapes are there?

Six styles (Anime, 3D, Photo, Fantasy, Cyberpunk and Cinematic) and three shapes: square 1:1, portrait 9:16 and landscape 16:9. You can ask for up to 8 pictures per request.

Is it really unlimited?

Yes. Image generation is unlimited on every plan. Requests are rate-limited (60 per minute) so the service stays fast for everyone.

What is the difference between Basic and VIP?

Basic uses the safe model: pictures that break the content policy are blurred. VIP adds the uncensored model and the highest queue priority. The comparison table on this page lists exactly what each plan includes.

How do I get my API key?

Open your dashboard for this app, go to API keys & usage and press Generate New Key. Copy it straight away: the full key is shown only once, and you can regenerate or revoke it any time.

Start generating pictures today

Unlimited image generation, a studio, a library and an API key, from a few dollars.

See plans and start

Choose your plan

Secure checkout. Cancel subscriptions anytime.

$0.40 / 3 days ∞ Unlimited
Go with Trial $0.40

One-time trial for 3 days

Then $1 / Custom (7 days)

  • Unlimited Image Generation
  • Censored (Content will be blurred if Violate Policy)
  • Standard Queue Priority
Buy now
$0.80 / 1 day ∞ Unlimited
VIP Go with Trial $0.80

One-time trial for 1 day

Then $2 / Custom (7 days)

  • Unlimited Image Generation
  • AIxPIC 18 + Uncensored Model
  • Highest Priority Queue
Buy now
Basic $5

Monthly

  • Unlimited Image Generation
  • Censored (Content will be blurred if Violate Policy)
  • Standard Queue Priority
Buy now
VIP $7

Monthly

  • Unlimited Image Generation
  • AIxPIC 18 + Uncensored Model
  • Highest Priority Queue
Buy now
Popular
Basic $25

Yearly

  • Unlimited Image Generation
  • Censored (Content will be blurred if Violate Policy)
  • Standard Queue Priority
Buy now
Popular
VIP $55

Yearly

  • Unlimited Image Generation
  • AIxPIC 18 + Uncensored Model
  • Highest Priority Queue
Buy now
Basic $120

Lifetime

  • Unlimited Image Generation
  • Censored (Content will be blurred if Violate Policy)
  • Standard Queue Priority
Buy now
VIP $190

Lifetime

  • Unlimited Image Generation
  • AIxPIC 18 + Uncensored Model
  • Highest Priority Queue
Buy now

Pay via US ACH wire or International SWIFT transfer directly to our business account.

US transfers (ACH)

Name
ABU SAYED
Account
30000001240846
Routing
028000024
Type
Checking (Current)
Bank
JP Morgan Chase NA
Address
270 Park Avenue, New York, NY 10017

International (SWIFT)

Name
ABU SAYED
IBAN
GB18CLRB04281253689520
BIC/SWIFT
CLRBGB22XXX
Type
Checking (Current)
Bank
Clear Bank
Address
133 Houndsditch, LONDON, EC3A 7BX

Need help with payment?

Version history

  1. v1.8.8 2026-10-03 Latest

    New 18 + Image Generation Models. One-Time Payment: Lifetime access with zero recurring subscription fees. Unlimited AI Image Generation: Generate as many high-quality images as you need without limits. Dedicated Email Support: Fast, reliable support when you need assistance.

Comments & questions

No comments yet. Be the first to start the conversation!

AI Image Generator API

Trial from $0.40

See plans
Chat with us on Messenger