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 connect Trello to Notion: embed, import, or automate

There is no official Trello integration, and the right answer depends on whether you are keeping Trello or leaving it. Embedding shows a live, read-only board on a Notion page while the work stays in Trello, and it needs one trick the steps below cover: the board has to be public and the URL needs .html on the end. Importing moves the cards into a Notion database once and leaves Trello behind. A connector keeps both in sync at the cost of a subscription.

  • Staying on Trello, want visibility in Notion: embed the board, using the steps below.
  • Moving off Trello: use Notion's own Trello importer, under Settings then Import.
  • Need both kept in sync: a connector such as Zapier or Make, on a paid plan.

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

How do I integrate Trello with Notion?

For a live view, set the board's visibility to Public, add .html to the end of the board URL, and paste that into a Notion /embed block. The plain board URL returns "Unrecognized URL". To move the cards into Notion permanently, use Notion's built-in Trello importer instead.

Can I import a Trello board into Notion?

Yes. In Notion, go to Settings, then Import, and choose Trello. You authorise your Trello account and pick a board, and Notion creates a database with your lists as a status property. This is a one-time copy, not a live sync.

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