Make a tiny, animated you for your website.

Pick a look, give it a name, and paste one snippet. Your mini-me runs around your portfolio, says hi to visitors, follows the cursor, and can be picked up and thrown. No account, free forever.

Built by

Start from

Put your mini-me on your site

Copy the code and paste it into your site, just before the closing </body> tag. Everything about your character is inside the snippet, so there's nothing to sign up for and nothing to host.

Tip: make them react to your page. Add data-mm-say="Ooh, my best project!" to any element and they'll say it when a visitor hovers it. Separate several lines with |.

How it works

  1. 1

    Build

    Choose skin tone, hair or hijab, beard, outfit and accessories. Every piece works in any colour.

  2. 2

    Name it

    Give your character a name, a one-line intro and things to say when visitors click it.

  3. 3

    Paste

    One snippet works on any site: plain HTML, React, Next.js, WordPress, Webflow, Framer, Wix and more.

Can I change my character later?

Yes. Use Copy edit link to save a link that reopens your character in this builder. Change it, then replace the snippet on your site.

Will it slow my site down or clash with my styles?

The script is small, loads after your page, and sleeps when nothing is moving. The character lives in its own Shadow DOM, so your CSS can't break it and it can't break yours.

What can visitors do with it?

It runs in and introduces itself on the first visit, then follows the cursor without covering your content. Click it for hearts, click fast to make it dizzy, move the mouse or scroll quickly for a Naruto run, or pick it up and drop it. Drop it from too high and it gets grumpy. People with reduced motion turned on get a calm version.

Can I show it in one spot instead of roaming?

Yes: add the static attribute and put the tag where you want it, like your hero section. Use size="2" to make it bigger.

Does it collect any data?

No. There are no accounts, no tracking and no server: your character is described entirely by the snippet.