FeaturesPricingBlogResourcesAboutContact
Sign inGet Started Free

A Facebook feed widget that actually looks like your website

Connect your Facebook Page through Meta's official login, choose exactly which posts show, style the feed with 40 layouts and 16 themes, and paste one snippet into any site builder. Full width on any screen, no cookies set in your visitor's browser, and new posts arrive on their own.

7-day full trial, no credit card. The free plan stays free.

Atlas & PineLatest from Facebook
Atlas & Pine2d

Kayak day in the lagoon.

Kayakers in red and yellow boats threading a turquoise lagoon between jungle-covered limestone cliffs
486 comments · 3 shares
Like Comment Share
Two people on a wet beach at a blazing orange sunset, a gull skimming the waves31
Hot-air balloons drifting over pale rock formations at dawn24

Atlas & Pine is a demo Page we invented for this mockup. The card design is the widget's.

40
Layouts in the studio
16
Built-in themes
10
Platforms one feed can mix
0
Cookies the widget sets

Design your Facebook widget right now, without signing up

The first real question is "will it match my site", and answering it should not cost you an email address. Switch layouts, try themes, turn captions, dates, avatars and badges on and off, and watch a feed restyle as you click. Connecting your Page comes later, through Meta's official login.

Layout
Theme
Display
Showing Grid Minimal
A lone paddle surfer riding a small wave through water turned solid gold by a low sun

Golden hour turned the whole line-up to bronze.

A city canal at night with pink and violet signage reflected the full length of the water

The canal does this every single night.

An empty pale beach meeting turquoise water in a clean diagonal, seen from above

No footprints but ours.

Market trays heaped with saffron, chilli, green and crimson spices, a spoon standing in each

Bought half of this. Regret none of it.

A couple silhouetted on a dune crest against a wide sunburst, ripples in the sand below

Made the crest just before the sun did.

A path running under an avenue of cherry trees in heavy pink blossom

The avenue held its blossom one more week.

Grid. Even rows, every post the same size. The safe default for a page section.

Build this with your own feed

A preview, not the live renderer: the theme colours are read from the product's own theme definitions, and the layout names are the real ones, but the shapes here are drawn for the page. The studio itself carries 40 layouts and 16 themes, a theme builder on every plan, and renders the actual widget as you edit. Atlas & Pine is a demo account and the photos are CC0 stand-ins.

What a Facebook feed widget shows that the Page Plugin cannot

Facebook's own Page Plugin stops early: 500px wide at most, five posts with their captions cut off behind See more, no say over fonts or colours, and six Facebook tracking cookies in your visitor's browser before anyone clicks anything. This widget fills the section, shows only what you approve, and sets no cookies at all. We measured both on the same blank page in June 2026, and the field test has the screenshots.

Latest from our Facebook Page
Atlas & Pine4d

Found the postcard view.

A white and terracotta coastal village on a headland, seen through a gap in a rock arch, turquoise water below
629 comments · 4 shares
Like Comment Share
Atlas & Pine1w

Gold from edge to edge on the lake track.

A dirt track winding through golden grass down to a turquoise lake
374 comments · 2 shares
Like Comment Share
Atlas & Pine1w

The sky did this for twenty minutes.

A pink and violet sunset over dark mountain silhouettes and a still lake
7112 comments · 8 shares
Like Comment Share
Atlas & Pine2w

The whole camp came down for this one.

A crowd of silhouettes on a shoreline at dusk, with sailboats on the horizon
293 comments · 1 share
Like Comment Share
Atlas & Pine2w

Swim stop, blue hour at noon.

Hikers resting on pale boulders beside a deep blue alpine lake
445 comments · 2 shares
Like Comment Share
Atlas & Pine3w

Green water under the headland.

Green surf rolling in below a cliff-top village
262 comments · 1 share
Like Comment Share
Atlas & Pine is a demo Page we invented, and the photos are stand-ins. The card design and the grid are the widget's.

Add a Facebook feed widget to WordPress, Shopify, Wix, Squarespace or Webflow

A script tag is not universally installable: some builders sandbox custom code, others strip it. So the embed dialog asks where you are installing and hands out the right snippet for that host. Here is the same Facebook feed on four of them.

Script embed

Plain HTML, WordPress, Webflow, React

One script tag and one container div. The widget mounts directly in your page and renders inside a Shadow DOM, so its CSS and yours cannot interfere.

Wrapped script

Shopify

The same script with a page-width wrapper, because Shopify themes lay sections out with flexbox and would otherwise compress the container.

Iframe embed

Wix and Squarespace

Both sandbox or strip custom scripts, so these get an iframe that resizes itself as content loads. No clipped feeds, no scrollbars.

Bare URL

Notion and Google Sites

Builders that cannot run scripts at all take a fixed-height frame by URL. Content scrolls inside it.

From empty dashboard to live feed in four steps

Four steps, in the order you meet them, each shown with what it actually produces. None of them needs a developer, and the pillar walks the same route with screenshots taken on a live account in June 2026.

  1. 01

    Connect Facebook

    Sign up free, create a feed, add Facebook as a source, and connect through Meta’s official OAuth flow. Then pick the Page. Personal profiles and groups expose no API access to any third-party tool, which is Meta’s rule rather than ours.

    No credit card
    Add a source
    FacebookA Page you manageConnect

    Meta's own login and permission screen opens from here. We never see or store a password.

  2. 02

    Curate what shows

    Imported posts land on the Collect page as cards with approve, pin and remove controls, and you can edit post text inline. Nothing reaches your visitors that you have not chosen to show them.

    You hold the approve button
    Collect3 waiting
    Every colour the field had.
    Third coffee of the morning. No notes.Approved

    Keyword rules and the AI content filter can screen posts before this queue ever shows them to you.

  3. 03

    Design the widget

    Pick from 40 layouts and 16 themes, toggle dates, avatars, badges and captions, and watch the live preview restyle as you click.

    Real renderer in the preview
    Design studio
    GridMasonryCarousel+37
    +12

    The preview in the studio is the real widget, so what you approve here is what ships.

  4. 04

    Embed anywhere

    Copy the snippet for your platform and paste it where the feed should appear. Plain HTML and WordPress get a script, Wix and Squarespace get a self-resizing iframe, Notion and Google Sites get a bare URL.

    The dialog picks the right snippet
    Get codePlain HTML
    <link rel="preload" as="fetch" …><div id="collectsocials-4f9c21a7"></div><script src="…/api/widget"data-feed-id="…" data-token="…"data-container="…" data-api-base="…"defer></script>

    Abridged: the dialog fills in your own ids and adds the feed-url attribute. Pick your platform there and the snippet changes shape to suit it.

The limits Facebook imposes, stated up front

Three things worth knowing before you sign up rather than after. None of them is a pricing decision on our side, and no vendor can lift them.

Make it look like your site, not like Facebook

The Page Plugin renders inside an iframe your stylesheet cannot reach, which is the polite way of saying you get no say. Here you get 40 layouts, 16 themes, a theme builder that is free on every plan, and display toggles for dates, avatars, badges and captions.

Nothing reaches your page unapproved

A Page timeline carries things a website section should not: the expired event, the poll, the reply to one customer. Every imported post waits as a card: pin it, remove it, or edit its text inline. Keyword rules and an AI content filter can screen what comes in before you ever see it.

Built to stay out of your page's way

We do not publish speed-score leaderboards, because a widget's score depends on where it sits on the page and what the feed contains. What we publish instead is how the thing is built, which you can verify in your own browser in about a minute.

One file

A single deferred script, one container

The whole integration is one script tag and one div. Deferred means it never blocks your page from rendering. No SDK, no fb-root element, no App ID.

Parallel fetch

The feed loads while the script downloads

The snippet preloads the feed request so posts and code arrive in parallel instead of one after the other.

Shadow DOM

Your CSS and ours cannot collide

The widget renders inside a Shadow DOM. Your stylesheets cannot break the feed, and the feed cannot break your page.

Facebook is rarely the only feed a site needs

One feed can combine 10 platforms, so a Page post can sit beside an Instagram photo, a Google review and a YouTube video in the same section. Pairing Facebook with Instagram is the common case, and the Instagram feed widget page covers that side. Every platform is on the free plan except X (Twitter), which is premium for one reason: X charges for API access.

Facebook runs on the free plan

Try the full design studio for 7 days, no credit card. When the trial ends you keep a plan a live site can actually run on.

Facebook widget questions, answered straight

What does a Facebook feed widget show on my website?

Your Page’s own posts: the text, the photos, the videos, and the reaction, comment and share counts they arrived with. The section keeps up with the Page instead of freezing at whatever you pasted. One limit worth knowing before you sign up is that this is Pages only. Personal profiles and groups are closed to every third-party tool, because Meta’s API does not expose them. If what you want is the paste-it-here steps for your particular site builder, they are in our June 2026 Page Plugin field test.

Why doesn’t my Page show up when I connect?

The usual cause: the Page belongs to a business portfolio in Meta Business Suite. Facebook leaves those Pages out of the list unless you also approve the business access it asks for while connecting, so approve everything offered on that screen rather than the Page permissions alone. If the list still comes back short, the Page picker has an option to update your Page selection, and using it leaves the sources and feeds you already built alone.

How often does the widget update?

On your plan’s schedule, by itself: every 24 hours on the free plan, down to every five minutes on the top tier. New Page posts arrive without you doing anything. The embed snippet never changes as your content does, so there is nothing to re-paste and nothing to refresh by hand.

What does the free plan include?

7 of the 40 layouts, every one of the 16 themes plus the theme builder, moderation, and a daily sync. Facebook itself is not a paid platform here: it sits on the free plan along with everything except X (Twitter). Free widgets carry a small CollectSocials credit link, which paid plans can remove. The 7-day trial opens the full design studio (every layout, plus the separate mobile design) and asks for no card.

Does the widget set cookies?

No. It is a single deferred script and one container element, it renders inside a Shadow DOM, and in our June 2026 test it added no facebook.com cookie store and no cookies of its own. What we deliberately do not publish is a speed-score leaderboard, because a widget’s score moves with where it sits on the page and what the feed contains. That methodology decision, and the test data behind it, is in our side-by-side test of 8 Instagram feed widgets.

Can one widget show Facebook and Instagram together?

Yes. One feed can combine 10 platforms, so your latest Page post can sit beside an Instagram photo, a Google review and a YouTube video in one wall. Every platform is on the free plan except X (Twitter), which is premium for one reason: X charges for API access. If Instagram is the other half of your wall, it has a page of its own.

See your Page in it tonight

Connect your Facebook Page, curate what shows, pick a layout, paste one snippet. The 7-day trial covers the full design studio and asks for no card.

Works with WordPress, Shopify, Wix, Squarespace, Webflow, Notion and plain HTML.