General Settings


Text Box and Free Drawing mode available!

Select text and stroke color, text outline thickness, text placeholder, pencil size.

Set custom colors for the generator’s tools, and gallery buttons

Generated Memes

Optionally set a custom watermark, choose the post status, the final meme’s size and its thumbnail size, select the social share buttons, the rating system and the report flag.


Select the main colors for the variant light and dark of the meme galleries

Select a destination page hosting the meme generator to enable the Re-Caption option for templates galleries and generated memes


You can set any custom font available in your theme or from any other plugin and also use the Google Fonts.

800+ fonts available from the Google Fonts library.

Start typing a font name, the field will be autocompleted with suggestions.
Set your private API Key to get the suggestion list weekly updated.

Custom Fonts

If you want to use a self hosted web font that is not included in your theme, follow these steps :

1. Create an empty folder named “fonts” inside your theme’s directory (or child theme if you are using it) and upload the fonts inside that folder

2. Copy the CSS, provided by the font author, that you should have got from the font author and paste it inside the style.css of the theme, it should look something like the code below

    font-family: 'Poppins';
    src: url('fonts/Poppins.eot');
    src: url('fonts/Poppins.eot?#iefix') format('embedded-opentype'),
    url('fonts/Poppins.woff') format('woff'),
    url('fonts/Poppins.ttf') format('truetype'),
    url('fonts/Poppins.svg#webfont') format('svg');

3. Insert inside the field “Font family” the font name as it is in your CSS font-family property, for this example the font name is ‘Poppins’, please note that some fonts require quotation marks around the font family name:


Upload and organize your meme templates, load the first of the list or a random template, allow Guests to upload their images.