IntegrationsEntertainmentImgflip

Imgflip

Description: Enable agents to create memes with Imgflip.

Author: Arcade

Auth: API Key

PyPI VersionLicensePython VersionsWheel StatusDownloads

The Arcade Imgflip toolkit provides a pre-built set of tools for interacting with Imgflip. These tools make it easy to build agents and AI apps that can:

  • Create memes
  • Search for memes
  • Get popular meme templates

Available Tools

These tools are currently available in the Arcade Imgflip toolkit.

Tool NameDescription
Imgflip.SearchMemesSearch for meme templates by query (Premium feature)
Imgflip.GetPopularMemesGet popular meme templates from Imgflip
Imgflip.CreateMemeCreate a custom meme using an Imgflip template

If you need to perform an action that’s not listed here, you can get in touch with us to request a new tool, or create your own tools with the Imgflip auth provider.

Imgflip.SearchMemes


Search for meme templates by query (Premium feature)

This tool searches through Imgflip’s database of over 1 million meme templates to find ones that match your search query. This is a Premium feature that requires a paid Imgflip subscription.

Parameters

  • query (string, required) Search query to find meme templates. Be specific for better results.
  • include_nsfw (boolean, optional) Include not-safe-for-work memes in search results. Defaults to False.
  • limit (integer, optional) Maximum number of meme templates to return. Defaults to 20.

Imgflip.GetPopularMemes


Get popular meme templates from Imgflip

This tool retrieves a list of popular meme templates that can be used to create custom memes. These templates are ordered by popularity based on how many times they’ve been captioned.

Parameters

  • limit (integer, optional) Maximum number of meme templates to return. Defaults to 20.

Imgflip.CreateMeme


Create a custom meme using an Imgflip template

This tool creates a custom meme by adding your text to an existing meme template. You can specify top and bottom text, choose fonts, and control text sizing.

Parameters

  • template_id (string, required) The meme template ID to use for creation. You can get this from get_popular_memes.
  • top_text (string, optional) Text to display at the top of the meme. Leave empty if not needed.
  • bottom_text (string, optional) Text to display at the bottom of the meme. Leave empty if not needed.
  • font (Font, optional) Font family to use for the text. Defaults to IMPACT.
  • max_font_size (integer, optional) Maximum font size for the text. Defaults to 50.
  • no_watermark (boolean, optional) Remove the Imgflip watermark (Premium feature). Defaults to False.