Updated on July 21, 2026easy, ~3 min

How to Embed a Trello Board in Notion

Pasting a Trello board link straight into Notion returns "Unrecognized URL". The fix is two changes: set the board's visibility to Public, then add .html to the end of the board URL, so https://trello.com/b/aBc12XyZ/roadmap becomes https://trello.com/b/aBc12XyZ/roadmap.html. Paste that into a Notion /embed block and the board renders as a live, read-only Kanban. Individual Trello card links embed without the .html suffix.

Why embed Trello in Notion?

  • Show a squad's Kanban board on the Notion page that holds the project brief.
  • Give stakeholders board visibility without handing out a Trello seat.
  • Keep a public roadmap on a shared Notion page that updates itself.

How to embed Trello in Notion

  1. Make the board public

    In Trello, open the board and click Share (or the board's visibility label next to its name). Set visibility to Public and confirm the warning. This is the step people skip: a Workspace-visible or Private board renders as a Trello login screen inside Notion, because the embed is loaded by the reader's browser with no Trello session attached.

  2. Copy the board URL

    Take the URL from the address bar. It follows the shape https://trello.com/b/<boardId>/<board-name>. The short /b/<boardId> form works too — the slug at the end is cosmetic.

  3. Add .html to the end

    Append .html directly to the URL: https://trello.com/b/aBc12XyZ/roadmap.html. This is Trello's long-standing iframe-friendly view. Without it Notion shows "Unrecognized URL" or falls back to a plain bookmark, because the standard board URL isn't served as an embeddable page.

  4. Paste it into a Notion /embed block

    On your Notion page type /embed, press Enter, paste the .html URL, and click "Embed link". Drag the block's side handles to widen it — Trello boards need horizontal room, and a narrow block forces the lists into an awkward scroll.

  5. Or embed a single card instead

    If you only need one card's detail, copy the card URL (https://trello.com/c/<cardId>/...) and paste it into Notion without any suffix. Card links are recognised as-is and render a compact preview — useful for linking a spec page to the one ticket it describes.

Good to know

  • The embedded board is read-only: you can't drag cards, add items, or comment from inside Notion.
  • Public visibility means anyone with the board URL — and search engines that find it — can read every card and comment on that board.
  • Boards with many lists scroll horizontally inside the block; a full-width Notion block is the minimum usable width.
  • Attachments and card covers load slower than in Trello itself, since each embed is a fresh unauthenticated page load.

Frequently asked questions

Why does my Trello board say "Unrecognized URL" in Notion?

You pasted the plain board URL. Notion needs the .html variant — add .html to the end of https://trello.com/b/<boardId>/<name> and paste again. If it still fails, the board isn't public yet.

Can I embed a private Trello board in Notion?

No. The embed loads without your Trello session, so a private or workspace-only board shows a login prompt instead of cards. If the data can't be public, screenshot the board or mirror the tickets into a Notion database.

Can I move cards from the Notion embed?

No — it's a read-only view. Click through to Trello to make changes; the embed reflects them on the next page load.

Does the Trello embed work in the Notion mobile app?

It renders, but a Kanban board in a phone-width block is barely usable. On mobile, a link to the board beats an embed.

Do I need a paid Trello plan for this?

No. Public board visibility and the .html view are available on Trello's free plan.

Need a widget that doesn’t exist yet?

Describe it in plain English and generate a custom Notion widget with a stable embed link — no code required.

Create a widget