Pinwheel
Free widget

Put a baby name wheel on your site

If you run a parenting blog, a birth-announcement shop, a due-date tracker or a forum where this would genuinely help your readers, embed it. No account, no fee, no ads shown on your page — just a working wheel with a small credit link back to us.

Copy this

Paste this wherever you want the wheel to appear:

<iframe src="https://www.pinwheelbabynames.online/embed.html" width="380" height="640" style="border:0;max-width:100%;" loading="lazy" title="Baby Name Wheel by Pinwheel Names"></iframe>

What your readers get

A compact version of the wheel — any / girl / boy, spin, and a result with the name's meaning and origin. It's deliberately simpler than the full site: no filters beyond gender, no shortlist. That's by design — it's a taste of the tool, and readers who want more (origin filters, syllable count, a saveable shortlist) click through to the full wheel, which is also where the credit link points.

If your platform doesn't allow iframes

Some CMSs (certain newsletter builders, a handful of forum software) strip iframe embeds. In that case, just link to the wheel directly instead: https://www.pinwheelbabynames.online/. A plain text link back still counts and is just as welcome.

Auto-sizing (optional)

The fixed height above (640px) works everywhere with zero setup. If you'd rather the iframe resize itself to fit the content exactly, the embed posts its height to the parent page — add this small script once, anywhere on your page, and point it at your iframe's id:

window.addEventListener("message", function (e) { if (e.data && e.data.pinwheelEmbedHeight) { document.getElementById("pinwheel-embed") .style.height = e.data.pinwheelEmbedHeight + "px"; } });

(Give the iframe id="pinwheel-embed" for that snippet to find it.)

What it looks like

One ask

Leave the credit link as it is. That's the entire cost of using it for free — no invoice, no account, just the link. If you want to customize colors or strip the branding entirely for a client project, get in touch.