Dashboard

Meme API

Generate memes programmatically with a single HTTP call.

API Key
Use this key to authenticate requests.
Usage this month
You're on the Free plan.
12 / 30 memes
Documentation
Read the full reference, examples, and SDK guides.
Quick start
Drop this snippet into your Node.js project and you're live.
import { Memes } from "@memes-ai/sdk";

const memes = new Memes({ apiKey: process.env.MEMES_API_KEY });

const meme = await memes.create({
  prompt: "When prod goes down at 3am",
  tone: "deadpan",
});

console.log(meme.url);
Endpoints
The full surface area of the Memes API.
POST/v1/memesGenerate a meme from a text prompt
POST/v1/memes/from-linkGenerate a meme from any URL
POST/v1/memes/from-screenshotGenerate a meme from a screenshot
GET/v1/memes/:idRetrieve a previously generated meme
GET/v1/templatesList all available meme templates