AI Manga Image Colorizer avatar

AI Manga Image Colorizer

Pricing

Pay per event

Go to Apify Store
AI Manga Image Colorizer

AI Manga Image Colorizer

Colorize black-and-white manga and anime panels using OpenAI GPT Image. Upload panel image URLs with your API key and receive vibrant colorized versions. Original line art and shading are preserved while scene-appropriate colors are applied.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Categories

Share

Colorize black-and-white manga and anime panels using OpenAI's GPT Image model.

Upload one or more B&W panel image URLs, provide your own OpenAI API key, and receive vibrant colorized versions. Original line art and shading are preserved while scene-appropriate, manga-style colors are applied automatically.


What It Does

  • Accepts a list of direct image URLs (JPG, PNG, or WebP)
  • Downloads each image and submits it to the OpenAI GPT Image edit endpoint
  • Returns colorized results including a hosted image URL, processing time, and status
  • Handles failures gracefully — each image produces a record regardless of outcome

Inputs

FieldTypeRequiredDescription
imageUrlsarray of stringsYesDirect URLs to B&W manga/anime panel images
openaiApiKeystringYesYour OpenAI API key (starts with sk-). Get one at https://platform.openai.com/api-keys
colorStylestringNoColorization style prompt. Default: vibrant manga-style colors appropriate to the scene and characters
outputSizestringNoOutput image size: 1024x1024 (default), 1024x1536, 1536x1024, or auto
maxItemsintegerNoMaximum number of panels to colorize. Defaults to all provided

Output

Each processed image produces one dataset record:

FieldTypeDescription
sourceUrlstringOriginal input image URL
colorizedUrlstringURL to the colorized image in Apify Key-Value Store
stylestringColorization prompt used
outputSizestringOutput dimensions
processingMsnumberAPI round-trip time in milliseconds
modelstringOpenAI model used (gpt-image-1)
colorizedAtstringISO 8601 timestamp
statusstringok or error
errorMsgstringError details when status is error

Requirements

  • OpenAI API key — this actor calls the OpenAI Images Edit API. You must supply your own key. Charges apply per image processed (see OpenAI pricing).
  • Supported image formats: JPG, JPEG, PNG, WebP, GIF
  • Maximum image size: 20 MB per file

Example

Input:

{
"imageUrls": [
"https://example.com/manga-panel-1.jpg"
],
"openaiApiKey": "sk-...",
"colorStyle": "vibrant manga-style colors appropriate to the scene and characters",
"outputSize": "1024x1024"
}

Output record (success):

{
"sourceUrl": "https://example.com/manga-panel-1.jpg",
"colorizedUrl": "https://api.apify.com/v2/key-value-stores/abc123/records/panel_xxx",
"style": "vibrant manga-style colors appropriate to the scene and characters",
"outputSize": "1024x1024",
"processingMs": 8420,
"model": "gpt-image-1",
"colorizedAt": "2026-06-10T12:00:00.000Z",
"status": "ok",
"errorMsg": null
}

Notes

  • Colorized images are stored in Apify Key-Value Store (colorized-panels) accessible via the returned URLs during the run's data retention window.
  • Up to 2 images are processed concurrently to maximize throughput while respecting OpenAI rate limits.
  • Images that fail (network error, unsupported format, API error) still produce a dataset record with status: "error" — the run does not abort on partial failures.