Image Generator

Generate and edit visuals inside WordPress.

Add a prompt-to-image tool to any page, save results to the Media Library, control models, and keep usage limits in one place.

View demo
Text to imageImage editingShortcodeBlockHistory

Public tool

Let users create images without leaving your site.

Publish a simple generator for visitors, members, or internal teams.

Text-to-image

Turn prompts into images with selectable providers, models, sizes, and output counts.

Image editing

Upload a source image and describe the change. Editing is available with OpenAI, Google, and OpenRouter.

Generate or edit modes

Show generation, editing, or both modes on the same page with an optional mode switch.

Shortcode and block

Add the generator with [aipkit_image_generator] or the AI Puffer Image Generator block.

Frontend model filters

Choose which models appear on the public interface and keep the rest for admin workflows.

Custom display

Use light, dark, or custom styling and edit labels, placeholders, upload text, and history titles.

Workflow

Generated assets stay usable.

Media LibraryLogged-in user results can be saved as WordPress attachments with prompt, provider, model, size, and image metadata.
User historyShow previous images and videos for logged-in users, with load more, delete, and edit-from-history actions.
Video generationGoogle video models run as async jobs with status polling and completed video output.
Prompt checksModeration runs before the provider request when global security settings require it.
Usage trackingImage generation, image edits, and video generation are recorded against guest, user, and role limits.
Event workflowsThe module emits image.generated events for webhooks and connected app recipes.

Controls

Set the experience for each page.

Use the same module for a public demo, a member tool, or an internal creative workspace.

Preset the interface

Show or hide provider and model controls, set default provider, model, size, and number of results.

Limit access

Set guest limits, user limits, role-based limits, reset periods, and quota messages.

Track every request

Store provider, model, prompt, options, usage data, results, and errors in generation logs.

Support logged-in users

Attach generated media to the current user and let them return to their image history.

Connect apps

Send generated asset data to workflows such as Notion records or outbound webhooks.

Use the REST API

Call the image generation endpoint from external tools when you need server-side integration.

Integrations

Choose the image model for the job.

Image and video providers

OpenAI logoOpenAI

GPT image generation and image edits.

Generate, edit
Google logoGoogle

Gemini and Imagen image models, plus Google video models.

Images, video, edit
OpenRouter logoOpenRouter

Image-capable models through one routing layer.

Generate, edit when supported
Azure logoAzure

Azure OpenAI image deployments.

Generate
Replicate logoReplicate

Text-to-image models from Replicate.

Generate

Workflow connection

Notion logoNotion

Create database items from generated image events.

Generated image recipe

Image Generator setup

Use the docs for provider keys, shortcode attributes, model filtering, image editing, history, quotas, and frontend display settings.