Embeddable Crossword Widget

Drop an interactive crossword puzzle onto any website with one line of HTML. Free, mobile-friendly, no account needed.

Auto-refreshes daily. Same puzzle for every embedder. Standard 11×11 size.

Paste anywhere HTML is allowed. Works in WordPress, Ghost, Substack, Notion, and most CMS platforms. Keep the attribution link — it’s how readers find more puzzles.

Live preview

This is exactly what visitors to your site will see.

Built for three audiences

📰

Bloggers

Drop a daily crossword into your sidebar or post footer. Readers stay on your site longer; you get fresh interactive content with zero maintenance.

🎓

Teachers

Embed a topic-specific puzzle (science, history, vocabulary) on your class portal or lesson page. Students get an engaging warm-up without leaving your platform.

🌐

News & community sites

Add a mini crossword to your homepage or article footer. It’s a low-friction engagement loop that doesn’t require you to maintain a puzzle calendar.

Three embed types

/embed/daily/ Daily refresh

Every visitor sees today’s daily challenge. Puzzle changes each day, embedder never updates the snippet. Best for sites that want fresh recurring content.

/embed/random/ Topic + size random

Picks a random puzzle matching your size (mini/standard/large) and optional topic filter. Different puzzle on each page load — returning readers get fresh content too.

/embed/puzzle/?slug=… Specific puzzle

Pin one specific puzzle. Best for blog posts where the puzzle content matches the article (e.g., a Star Wars puzzle on a Star Wars review).

Frequently asked

Is the crossword widget free?
Yes — completely free, no account required, no API keys, no usage limits. Paste the snippet into any site and it works. We only ask that you keep the attribution link so readers can find more puzzles.
Will the widget work on mobile?
Yes. The widget is responsive — the grid scales to fit the container width and the on-screen keyboard works on touch devices. For mobile-heavy audiences, the mini (7×7) size fits best in narrow viewports.
Does the embed slow down my site?
Minimal impact. The iframe loads lazily (only when the user scrolls near it), and the player is a lightweight client-side bundle. Your site's First Contentful Paint isn't affected.
Can I customize the size or topic?
Yes. The builder above lets you pick between daily auto-refreshing puzzles, random topic-filtered puzzles, or pin a specific puzzle by slug. Three grid sizes (mini 7×7, standard 11×11, large 15×15) cover most layout needs.
How does the daily puzzle stay fresh?
If you use the daily embed, the puzzle automatically refreshes every day — your embedders never need to update the snippet. New visitors see today's puzzle, not yesterday's.
Can I track engagement?
All outbound links from the widget carry UTM parameters (utm_source=embed-daily etc.) so you can see in your analytics how many readers click through. We don't currently provide per-site embed analytics back to the embedder.