An API to generate meme images based solely on requested URLs.
Visit http://memegen.link/api to browse the API and view examples.
MemeGen URLs contain all the information necessary to generate the image. For example, http://memegen.link/buzz/memes/memes-everywhere.jpg produces:
But, the site can also produce masked URLs to conceal the joke:
http://memegen.link/_YnV6egltZW1lcy9tZW1lcy1ldmVyeXdoZXJl.jpg
For any MemeGen image, lose the extension to see a list of all format options:
http://memegen.link/buzz/memes/memes-everywhere
Spaces can be inserted using dashes or underscores:
- dash (
-
) → space ( - underscore
_
→ space ( - dashes (
--
) → dash (-
) - underscores (
__
) → underscore (_
)
Reserved URL characters can be escaped:
- tilde + Q (
~q
) → question mark (?
) - tilde + P (
~p
) → percentage (%
)
For example: http://memegen.link/doge/special-characters~q/underscore__-dash--.jpg
To add a new template, please follow the contributor instructions.
Thanks go to danieldiekmeier/memegenerator for the inspiration!
Check out one of these options: