MemesHappen is a quick and easy meme generator where you can anonmyously make, download, and share memes with no registration, no usernames, and no passwords. We take your privacy seriously. Visit our privacy policy. To create a meme, simply use the caption boxes on the meme pages or create a new meme using your own image or an existing character.