Imgflip
Gets an array of popular memes
- Authentication
- No auth
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Entertainment
- Documentation / URL
- https://imgflip.com/api
Overview
Imgflip’s API lists meme templates and generates captioned memes — keyless for the public endpoints (verified live).
Quick Start
Meme templates (verified live):
curl "https://api.imgflip.com/get_memes"
{
"success": true,
"data": {
"memes": [
{ "id": "61579", "name": "One Does Not Simply", "url": "https://i.imgflip.com/1bij.jpg", "width": 568, "height": 335 }
]
}
}
Caption a meme (boxes are {text} strings):
curl -X POST "https://api.imgflip.com/caption_image" \
-d "template_id=61579&username=YOUR_USER&password=YOUR_PASS&text0=One%20does%20not%20simply&text1=test%20an%20API"
{ "success": true, "data": { "url": "https://i.imgflip.com/xxxxx.jpg" } }
Authentication
- Listing memes: none (keyless, verified).
- Captioning: a free Imgflip account (username/password in POST).
Rate Limits & Notes
- Free; the caption endpoint is rate-limited per user.
get_memesreturns 100+ templates with IDs — the classic meme-maker building block.- Captioned images are hosted on i.imgflip.com (hotlink-friendly).
FAQ
Is Imgflip API free? Yes — template listing is keyless (verified); captioning needs a free account.
How do I caption a meme?
POST with template_id, account credentials, and text0/text1 boxes.
Can I use the images? Yes — the generated images are hosted and hotlink-friendly.
More in Entertainment
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| Anycrap 35,000+ absurdist AI-generated product concepts with names, descriptions, and images | API Key | Yes | Yes | ↗ |
| chucknorris.io JSON API for hand curated Chuck Norris jokes | No auth | Yes | Unknown | ↗ |
| Corporate Buzz Words REST API for Corporate Buzz Words | No auth | Yes | Yes | ↗ |
| CosmyDay Astrology Natal charts and sky events computed from Swiss Ephemeris | No auth | Yes | Yes | ↗ |
| Excuser Get random excuses for various situations | No auth | Yes | Unknown | ↗ |