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.
Set it up here, paste it there.
Fixed width. Turn on responsive width if your page has to work on phones.
<div> <iframe src='https://puzzel.org/en/crossword/embed?p=-N7G3WdPBEnNh4jW6-Q7' width='600' height='900' frameborder='0'> </iframe></div>
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.
Copy the iframe
Set the size that suits your layout and drop the snippet into your page's HTML.
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.
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/en/crossword/embed?p=-N7G3WdPBEnNh4jW6-Q7' width='600' height='900' frameborder='0'> </iframe></div>
Anywhere an iframe is allowed
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
No. The embedded activity is white label — no logo, no header, no footer. Your page is the whole experience.
Raise the height, or use 100% width so the frame follows your column instead of a fixed pixel value.
Yes. With responsive width the activity reflows, and touch input works the same as on puzzel.org.