Ai Meme Generator avatar
Ai Meme Generator

Pricing

from $20.00 / 1,000 results

Go to Apify Store
Ai Meme Generator

Ai Meme Generator

Generate fun, trending memes using AI from text prompts or base images. This Actor creates custom memes at scale with captions, styles, and templates via simple API integration — perfect for social media, content automation, and marketing.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

Taher Ali Badnawarwala

Taher Ali Badnawarwala

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share


TL;DR

  • Input: One text prompt
  • Output: Meme image URL + metadata
  • Use it for: Social posts, automation, thumbnails, testing
  • Result time: Usually under 20 seconds

Table of contents


Try it now

ActionLink
Run in Apify ConsoleOpen Actor → Start
API (sync)POST https://api.apify.com/v2/acts/YOUR_USERNAME~ai-meme-generator/run-sync

Replace YOUR_USERNAME with your Apify username.


Overview

The AI Meme Generator creates memes from plain text using the MultipleWords AI engine. You describe the situation or humor style, and the Actor returns a generated meme image URL and structured metadata.

This Actor is useful when you need memes on demand, at scale, or as part of an automated workflow.

Common use cases

CategoryExamples
ContentBlogs, YouTube thumbnails, social posts
MarketingCampaign visuals, community engagement
AutomationScheduled memes, bots, workflows
DevelopmentMock data, demos, internal tools

Note: Usage rights depend on the upstream API and your Apify plan. Review terms before commercial use.


Usage examples

Paste these into the Prompt field or API input.

ScenarioPrompt
Monday moodMondays be like
Developer lifeDeveloper debugging at 3am, tired but focused
Office humorMeeting that could have been an email
Remote workCat pretending to work at a laptop, corporate humor
ExamsStudent the night before exam, panic mode

Features

  • Text-to-meme generation from a single prompt
  • Clean JSON output for easy integration
  • Works in bulk via API
  • Input validation and retries
  • Runs fully on Apify (Console, API, automation tools)

Configuration

All settings are provided via the Actor input.

Input parameters

ParameterTypeRequiredDefaultDescription
promptstringYesText description of the meme
userIdnumberNo663559Internal API user identifier
isPronumberNo00 = free, 1 = pro

Prompt tips

  • Mention context (work, school, tech)
  • Describe tone (funny, sarcastic, relatable)
  • Add visual hints if needed

Example input

{
"prompt": "Cat sitting at keyboard pretending to work",
"isPro": 0
}

Usage

Apify Console

  1. Open the Actor in Apify Console.
  2. Enter a prompt in the Prompt field (or use the default).
  3. Click Start and check the Output tab for the meme URL and metadata.

API (run-sync)

Replace YOUR_USERNAME with your Apify username and YOUR_API_TOKEN with your Apify API token.

curl -X POST "https://api.apify.com/v2/acts/YOUR_USERNAME~ai-meme-generator/run-sync?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"prompt": "Mondays be like."}'

Response includes runId, status, and dataset items with imageUrl and imageDescription.


Output

Each run writes one or more items to the default dataset. Each item looks like:

FieldDescription
imageUrlDirect URL of the generated meme image
imageDescriptionDescription of the image
generatedImageFull API response (id, timestamps, etc.)

Example output (dataset item)

{
"status": 1,
"imageUrl": "https://example.com/generated-meme.png",
"imageDescription": "A meme about Mondays.",
"generatedImage": {
"id": 12345,
"image_url": "https://example.com/generated-meme.png",
"image_description": "A meme about Mondays.",
"image_name": "meme.png",
"url_slug": "meme-12345"
}
}

In the Apify Console Output tab you can open Image URL as a link or copy it for use in posts, thumbnails, or automation.


For bloggers & tutorial writers

You can use this Actor in tutorials, blog posts, or videos without running it first:

For promotion ideas, copy-paste posts, and where to share, see PROMOTION.md in this repo.


Integration

  • Make (Integromat) — Use the Apify module and select this Actor; map your prompt to the Prompt input.
  • Zapier — Use the Apify Zapier app and choose "Run Actor"; select this Actor and pass the prompt.
  • Custom apps — Call the Apify API (/run or /run-sync) with the same input JSON.

Technical details

  • Runtime: Node.js (see Dockerfile).
  • Input: Validated against the input schema; invalid input returns a clear error.
  • External API: Uses MultipleWords AI for image generation; failures are retried with backoff.

FAQ

How long does a run take?
Usually under 20 seconds for a single prompt.

Can I run multiple prompts in one go?
Yes. Send an array of prompts or run the Actor multiple times (e.g. from a workflow). Each run can process one prompt; for bulk, use the API or automation tools.

Where is the image stored?
The image is hosted by the upstream API. The Actor returns the URL; you can download or hotlink it.

Do I need an API key for the meme API?
The Actor uses its own integration; you only need your Apify account and (for API calls) your Apify API token.


Resources

  • Apify Console — Run the Actor and view datasets
  • Apify API — Run actors programmatically
  • PROMOTION.md — How to promote this Actor and grow your user base