Skip to content
You're previewing the new Puzzel.org Back to the current site
Features Embedding
Embedding

Your puzzle, on your page, with your name on it.

One iframe drops the activity straight into your site, CMS or LMS. White label — no headers, no footers, no Puzzel branding inside the frame.

Works in any CMS or LMS No Puzzel branding in the frame Results still tracked
iframe · 600px × 900px Crossword puzzle
Nothing in the frame says Puzzel. 600px × 900px
Plan Embedding is part of any paid subscription. See plans
Embed code builder

Set it up here, paste it there.

1 · Which activity
2 · Frame size
Responsive width
The frame fills its container — 100% width instead of fixed pixels

Fixed width. Turn on responsive width if your page has to work on phones.

3 · Preview the look

Colours come from the activity's own styling settings, so the puzzle reads as part of your site.

Your embed code
<div>
<iframe src='https://puzzel.org/en/crossword/embed?p=-N7G3WdPBEnNh4jW6-Q7' width='600' height='900' frameborder='0'>
</iframe></div>
Adjust width and height freely — 100% is also a valid value.
Edit the activity later and every page that embeds it updates itself.
This snippet uses a real sample activity, so you can paste it right now.
Step 1

Build the activity

Make it as usual in the editor. The 'Use my activity' button gives you the embed code — you never touch a file.

Step 2

Copy the iframe

Set the size that suits your layout and drop the snippet into your page's HTML.

Step 3

Make it yours

Style the activity in the builder — its colours and fonts carry into the frame, so it reads as part of your site.

Try before you subscribe

Sample crossword, free to paste

Drop this into a staging page to see how the frame behaves in your layout. It is a real, playable puzzle — no account needed.

<div>
<iframe src='https://puzzel.org/sl/crossword/embed?p=-N7G3WdPBEnNh4jW6-Q7' width='600' height='900' frameborder='0'>
</iframe></div>
Tested in

Anywhere an iframe is allowed

WordPress custom HTML block
Google Sites embed → code
Moodle HTML editor
Canvas LMS rich content editor
Squarespace / Wix embed element

Blocked by your CMS? Paste the snippet into a raw HTML or embed block instead of a rich text field.

Before you paste it live

Do players see Puzzel at all?

No. The embedded activity is white label — no logo, no header, no footer. Your page is the whole experience.

What if the puzzle is cut off?

Raise the height, or use 100% width so the frame follows your column instead of a fixed pixel value.

Does it work on phones?

Yes. With responsive width the activity reflows, and touch input works the same as on puzzel.org.