Updated on July 21, 2026easy, ~3 min

How to Embed an Airtable View in Notion

Airtable's Share and sync → "Embed this view" button hands you an <iframe> HTML snippet, but Notion's embed block only accepts a URL. Copy the embed code, then take just the address inside src="…" — it looks like https://airtable.com/embed/shrXXXXXXXX. Paste that URL into a Notion /embed block and the view renders live, updating whenever the underlying records change.

Why embed Airtable in Notion?

  • Keep a real relational database next to Notion docs without rebuilding it as a Notion table.
  • Publish one filtered, sorted view rather than exposing the whole base.
  • Let Airtable own the data model while Notion owns the narrative around it.

How to embed Airtable in Notion

  1. Set up the view you actually want to show

    The embed mirrors one specific view, not the table underneath it. Hide fields, apply filters, set the sort, and pick the view type (grid, gallery, kanban, calendar) in Airtable first — whatever you configure is exactly what viewers get.

  2. Open Share and sync → Embed this view

    In the base, click "Share and sync" in the top-right, then "Embed this view". Airtable opens a preview window with a few display options and a "Copy embed code" button.

  3. Extract the src URL from the iframe

    Paste the copied code into any plain-text field so you can read it. Inside src="…" is a URL beginning https://airtable.com/embed/shr — copy that URL alone, without the surrounding <iframe> tags or the width/height attributes. Notion will reject the raw HTML.

  4. Paste the URL into Notion

    Type /embed in Notion, press Enter, paste the airtable.com/embed/shr… URL, and click "Embed link". The view loads with live data.

  5. Size the block for the view type

    Grid views need width; gallery and kanban views need height. Make the block full-width and drag it taller than feels necessary — Airtable renders its own toolbar inside the frame, which eats the first 40 or so pixels.

  6. Know how to switch it off

    The embed lives on a share link. To revoke it later, go back to Share and sync → Link settings → Disable link. Regenerating that link breaks the existing Notion embed, so you'd repeat these steps with the new URL.

Good to know

  • Anyone with the Notion page — or the share URL — can read that view; the share link is public and unauthenticated.
  • The embed is read-only by default. Viewers can browse and expand records but not edit them unless you separately enable a form or editable share.
  • Only the fields visible in that view appear. A field added to the table later but not to the view stays hidden in the embed.
  • Filters that reference hidden fields aren't supported in public embeds — make the field visible or drop it from the filter.
  • Airtable's own styling applies; there's no way to make the embed match your Notion theme.

Frequently asked questions

Why won't Airtable's embed code work in Notion?

Because it's HTML, not a link. Notion's embed block accepts a URL only — pull the address out of src="…" in the iframe and paste that instead.

Can I embed a whole Airtable base instead of one view?

Yes. Click the base name → the share icon → Share publicly, enable the read-only base link, then click the <> embed icon and take the src URL the same way. Be deliberate: a base embed exposes everything in that base, including data you add later.

Can people edit Airtable records from inside Notion?

Not with a standard view embed — it's read-only. To collect input, embed an Airtable form view instead, which writes new records but doesn't let anyone change existing ones.

Does the embed update when I change the data?

Yes. It's a live view of the shared link, so edits in Airtable appear on the next load of the Notion page.

Is the Airtable embed private?

No. The share link works for anyone who has it, whether or not they can access your Notion workspace. Don't embed views containing personal or confidential records.

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