Medium Feed Widget for Website. Free, RSS-Synced - Poper
Medium Feed Widget

Medium stories on any website.

Embed your profile, publication, or tag stream in 90 seconds. Pulls Medium's official RSS feed, surfaces read time, tags, and subtitles. Free, no code.

No credit card required
14-day free trial
Cancel anytime

Trusted by 11,000+ brands

Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Timetics
Academie Digitale
Goldcast
nbcf
Seedstock
Wow
Linkxar
Gale Toyota
Skills
Rugby Sport
Lamp
Leaktronics
Steel
Theatre in Chicago
Globerto
Meetup
FYM
Zeben
Kraftix
IETraditionala
Meethires
Leadscrape
Happily
Free forever, paid plans from $19/mo

Try the live widget

Live demo, not a screenshot. Paste a Medium URL, pick a reading layout, tune typography, embed. What you see here is what ships to your site.

From Medium to your site

Your Medium reviews. Now on your own domain.

Poper crawls the official Medium review feed for your business and renders it inline on your website. Same reviews, your branding, your domain.

medium.com
Medium.com profile page for Marcus Acme (@marcus.acme) showing 12K followers, Top Writer in Technology badge, and three story cards: How I built a $1M open-source business by Maya Iverson (12 min, 4.2K claps), The end of front-end frameworks by Tom Reyes (8 min, 2.8K claps), and Why Rust is winning systems programming by Aïsha Khan (14 min, 6.7K claps)Source: MediumOpen
Medium.com profile page for Marcus Acme (@marcus.acme) showing 12K followers, Top Writer in Technology badge, and three story cards: How I built a $1M open-source business by Maya Iverson (12 min, 4.2K claps), The end of front-end frameworks by Tom Reyes (8 min, 2.8K claps), and Why Rust is winning systems programming by Aïsha Khan (14 min, 6.7K claps)
marcusacme.com
Marcus Acme's branded essay site marcusacme.com with header MARCUS ACME · Writing · Talks · Newsletter · Medium and a hero reading 'Long-form essays on technology', containing the Poper Medium feed widget embedded inline in muted sage and warm cream rendering the same three stories from Maya, Tom, and AïshaPoper widget live
Marcus Acme's branded essay site marcusacme.com with header MARCUS ACME · Writing · Talks · Newsletter · Medium and a hero reading 'Long-form essays on technology', containing the Poper Medium feed widget embedded inline in muted sage and warm cream rendering the same three stories from Maya, Tom, and Aïsha

Mockups for illustration. Pull your real Medium Feed Widget: Embed Profile, Publication and Tag Stories on Any Site from Medium and embed in 90 seconds.

How to use it

How to add Medium to your website

Three steps. Under two minutes. No developer needed.

  1. 01

    Connect your Medium profile or publication

    Drop in @marcus.acme, your medium.com URL, custom-domain publication, or any tag stream. Poper resolves the underlying RSS endpoint and shows your follower count and Top Writer status before you connect.

    Poper widget builder showing the Medium profile search input resolving @marcus.acme to medium.com/@marcus.acme with 12K followers, a Top Writer in Technology badge, and a dark navy Connect button
  2. 02

    Pick a reading-first layout and brand it

    Choose Article List, Card Grid, Compact, Magazine, Featured, or Stacked. Tune typography, accent color, read-time pills, and tag chips to match your essay-first site.

    Layout picker showing 6 Medium widget thumbnails (Article List, Card Grid, Compact, Magazine, Featured, Stacked) styled as serif story cards with read-time pills, plus accent color picker and Charter / Source Serif typography controls
  3. 03

    Copy the snippet and embed

    Paste the one-line script tag into your site. Works on Webflow, Framer, Ghost, Notion Sites, WordPress, and any HTML stack writers actually use.

    One-line embed script tag for the Medium feed widget shown in a dark navy code editor with a Copy button and Webflow, Framer, Ghost, Notion Site, and WordPress writer-platform badges

Works everywhere

Works with every website platform you already use

Drop-in install on WordPress, Shopify, Wix, Squarespace, Webflow, Framer, Ghost, and any HTML-friendly stack. No build step, no developer needed.

WordPress
Shopify
Wix
Squarespace
Webflow
Framer
Ghost
HTML

Plus 250+ other platforms via the embed snippet. If your site can render a <script> tag, it can render the Medium Feed Widget: Embed Profile, Publication and Tag Stories on Any Site.

What you get with Poper Medium Feed

Six things that matter when you are paying for a Medium widget, not 30 features no one uses.

RSS-native, no scraping, no breakage

Medium has no public read API for non-RSS access, so most third-party widgets either scrape (against Medium's ToS, frequently blocked) or sit on a fragile hidden endpoint. Poper parses Medium's official, supported RSS feed at medium.com/feed/@handle. When Medium ships a redesign, your embed keeps working because the RSS contract has not changed since 2014.

Typography tuned for long-form

Font family, weight, line-height, measure, and tracking as first-class controls. Reading-first defaults: 65-character measure, 1.6 line-height, optical sizing on titles. Medium's content deserves Medium-quality typography on your site.

Profile + publication + tag streams

Pull a single author, an entire publication, a tag stream like medium.com/tag/design-systems, or merge several sources into one feed. Built for personal sites, company blogs, and curated reading lists.

Read time, tags, claps surfaced

Medium RSS exposes rich metadata. Poper renders read-time badges, tag pills, clap counts, and author avatars natively, so visitors can budget attention and pick the story that fits.

Honest paywall handling

Member-only stories show a clear paywall indicator and link to Medium for the full read instead of fake-rendering a teaser that ends mid-sentence. Public posts render in full inside the widget. No Medium Partner Program revenue is impacted.

Custom-domain Medium publications

If your publication runs on a custom domain via Medium for Publishers, Poper resolves it back to the underlying medium.com/feed endpoint automatically. Your embed reflects the publication exactly, even when the public URL hides Medium entirely.

Use cases

Where Medium Feed Widget: Embed Profile, Publication and Tag Stories on Any Site actually moves the needle

Four buyer types who get the most lift from embedding Medium Feed Widget: Embed Profile, Publication and Tag Stories on Any Site on their site.

Tech writer's setup with a dark code editor showing a graph traversal function in TypeScript, an algorithm whiteboard sketching tree nodes, and a stack of canonical engineering books (SICP, CRAFT, DDIA) where Medium tech essays come from

Tech writers and developers

Engineers and indie hackers post technical write-ups on Medium because that is where the developer audience reads. Embed your stories on your portfolio so recruiters and clients see your latest algorithm essays and language deep-dives without leaving your homepage.

Design essayist's desk with an open lined sketchbook holding a UX wireframe, a Pantone color swatch deck spanning Fiesta red to Verdant green, and a leather-bound book On Typography where long-form design essays for Medium are drafted

Design essayists and brand thinkers

Founders, design directors, and brand consultants use Medium for long-form essays on craft. A widget on your homepage signals you are actively writing on typography, color, and product judgment, and quietly grows Medium follows from your existing site traffic.

Business analyst's workstation showing a Q4 2026 revenue forecast bar chart with +18.4% YoY trend line, a Pipeline_Q4.xlsx spreadsheet of accounts and ARR, and a boardroom presentation table where data-driven Medium essays come from

Business analysts publishing on Medium

Strategy consultants, finance bloggers, and product analysts publish chart-driven essays on Medium because that is where the reader is. Mirror the work on your domain so prospects researching your firm see your latest thinking on Q4 forecasts and pipeline analysis.

Data storyteller's setup showing a dark cohort dashboard with DAU trend line and activation scatter plot annotated by user cohort, alongside a journalism notepad outlining the story angle and conclusion for an 8-minute Medium essay

Data storytellers and PM analysts

Product managers, growth analysts, and data journalists turn cohort dashboards and scatter plots into Medium essays. Embed those stories on your work site so recruiters see the full narrative arc, not just the dashboard screenshots.

Poper vs other Medium embed options

Medium itself only ships a single-story oEmbed card. Substack, Ghost, and standalone Medium widgets all solve different slices. Here is how the popular options stack up.

 Recommended
Poper
Medium official embed
Substack widget
Ghost Feed widget
Free plan available
Self-host only
Embed full Medium profile feed
Embed Medium publication feed
Embed Medium tag stream
Multi-source merged feed
Read time, tags, claps surfaced
Single story only
N/A
Limited
Sync frequency (lowest plan)
1 hour
Live single story
1 hour
Manual rebuild
Member-only paywall handled correctly
N/A
N/A
Custom CSS / total design control
Paid only
Pricing for unlimited stories
$19/mo (Starter)
Free
Free
Free (self-host)
Bundled with popups, forms, quizzes

Comparison reflects publicly listed pricing and features as of 2026. Verify current details on each provider's site.

Real teams. Real outcomes.

Writers, publication editors, and SaaS companies who put their Medium writing where their audience already lives.

Poper has improved our website's user engagement! Since integrating Poper's personalized popups, we've seen a dramatic surge in conversions and user interactions. The platform's intuitive design makes creating and customizing popups a breeze, even for those with minimal tech skills. What truly sets Poper apart are its…
Jayson Ang
Jayson Ang
Singapore Property Swapper · Singapore Property Swapper
Fantastic app and support team, they are very quick to help and provide a solution or improvement to their product. Highly recommended!
Alex
Alex
CEO · AH
Poper has been a total lifesaver for our agency! As a digital marketing agency, we’re always juggling a million things at once. Poper has been a real game-changer in terms of streamlining our workflow and keeping track of all our clients’ campaigns. The ability to track all our clients’ websites from one place is a…
Idris Basir
Idris Basir
-

Pricing

Simple pricing. Free plan covers most websites.

Free forever for one widget. Upgrade only when you need faster sync, multiple instances, or to drop the watermark.

Free

Everything you need to ship the widget today.

$0forever
  • 1 widget instance
  • All layouts & customization
  • Brand-match styling
  • 6-hour sync cadence
  • Poper watermark
Start free
Most popular

Pro

Remove the watermark, faster sync, more widget instances.

$19/mo
  • Unlimited widget instances
  • 30-minute sync cadence
  • No Poper watermark
  • Custom CSS
  • Priority email support
  • Shoppable tagging
Start 14-day trial

Business

Multi-site, multi-account, white-label.

$49/mo
  • Multi-account combined feeds
  • Real-time sync
  • White-label embed
  • API access
  • Dedicated success manager
  • Custom SLA
Start 14-day trial

All plans include unlimited page views, no contracts, cancel anytime. Annual billing saves 20%.

Guide · 5 min read

The complete guide to embedding Medium on your website

Medium reached 100 million monthly active readers and remains the default home for long-form essays, technical writing, and thought leadership on the open web. The catch is that Medium hosts the writing, while your site hosts the brand. Visitors land on your homepage, see no recent thinking, and leave. A Medium feed widget closes that gap by pulling your latest stories onto your own site so the work and the brand show up in the same place. This guide walks through what actually matters when you choose and configure a medium feed widget in 2026: the RSS-based access model, the Medium Partner Program and the paywall, custom-domain publications, the post-2023 reach decline that nobody at Medium will admit on the record, and whether Substack migration is the right escape hatch.

01

Why every legitimate Medium widget runs on RSS

Medium has never shipped a public read API for non-RSS access. There is an unauthenticated GraphQL endpoint that powers the medium.com frontend, but it is undocumented, rate-limited aggressively, blocked by IP for repeated automated requests, and explicitly off-limits under Medium's Terms of Service. Every widget tool that claims to read Medium content via something other than RSS is either scraping that GraphQL endpoint and praying it stays up, or scraping the rendered HTML, which Medium routinely changes. The official, supported, and only durable integration path is RSS at medium.com/feed/@username for profiles, medium.com/feed/publication-slug for publications, and medium.com/feed/tag/topic for tag streams. Poper parses that RSS feed. When Medium redesigns the site, ships a new homepage layout, or rotates internal endpoints, the RSS contract stays stable because it has not meaningfully changed since 2014. The trade-off: RSS exposes the most recent 10 stories per feed by default, which is plenty for a homepage embed but not enough if you want to display a full archive. For archives, paginated multi-feed merging is required, and Poper handles that on Pro and Business plans by stitching together adjacent feeds (your profile feed plus your publication feed, for example) into one chronologically sorted stream.

02

The Medium Partner Program and what it means for embedding

The Medium Partner Program pays writers based on member reading time on their stories. As of 2026, Medium has restructured the program three times since 2017, and the current rules require 100 followers, 1 personal Medium domain or claimed handle, and an active Stripe account. Crucially, member reading time only accrues on medium.com itself, not on third-party embeds. That means if a visitor reads your full story inside a Medium feed widget on your own site, you earn zero from the Partner Program for that read. This sounds bad until you realize that the entire purpose of embedding Medium on your own site is to capture audience attention on a domain you own, not to monetize reads on a domain Medium owns. The right mental model: Medium is a discovery engine and a writing tool, your site is the brand and the conversion surface. Honest widgets handle this correctly. Poper renders public posts in full because they do not generate Partner Program revenue anyway. Member-only stories show a clear member-only badge with a link out to Medium, where actual member reads do count toward your earnings. Widgets that fake-render member-only teasers inside the embed are simultaneously cannibalizing your Partner Program revenue and giving readers an unsatisfying half-story experience. Avoid them.

03

Custom domains, Medium for Publishers, and the URL puzzle

Medium for Publishers lets publications run on custom domains so the public URL hides medium.com entirely. A reader visits journal.companyname.com and sees a clean branded experience, but under the hood the publication is still hosted on Medium and the RSS feed still lives at medium.com/feed/publication-slug. The complication for widget tools: when you paste journal.companyname.com into a widget builder, the tool needs to resolve that custom domain back to the underlying Medium publication slug before it can pull RSS. Most third-party widgets do not handle this and either reject the URL or pull the wrong feed. Poper resolves custom-domain Medium publications by following redirects and reading the canonical link tag in the publication's homepage HTML, which Medium injects automatically. Paste journal.companyname.com, Poper detects it is a Medium publication on a custom domain, looks up the underlying slug, and embeds the correct feed. Your embed reflects exactly what is published, even when the public URL is fully white-labeled. This matters most for company blogs that migrated TO Medium specifically because they wanted the writing tool and reader network without the medium.com branding showing on every page.

04

The post-2023 reach decline nobody at Medium will say out loud

Medium's organic reach for individual writers has measurably declined since 2023. The shift started when Medium pivoted away from algorithmic distribution toward editor-curated publications and Boost-eligible stories, which means most writers without an existing audience now see story-level traffic 50 to 80 percent lower than 2021 numbers. The Medium Partner Program payout formula changed three times in the same window, generally reducing per-read earnings. Many established writers have publicly migrated to Substack or self-hosted stacks like Ghost or even back to WordPress. This is not a reason to abandon Medium, since Medium is still excellent as a writing tool and still has a real reader network, but it is a strong reason to mirror your Medium content on your own site. If Medium continues its current trajectory and your audience increasingly finds you through Google search or direct visits to your site rather than the Medium homepage, your owned domain becomes the durable channel and your Medium handle becomes a syndication mirror. A medium feed widget makes that strategy automatic. New Medium posts appear on your site within an hour of publishing, your homepage stays fresh without manual cross-posting, and if you decide to migrate to Substack or Ghost in the future, your readers were on your site, not Medium, all along. This is the boring but correct posture for any writer or publication that takes their audience seriously in 2026.

05

Substack migration, dual publishing, and what an embed unlocks

Many writers ask whether they should pick Medium or Substack in 2026, and the honest answer is most working writers should publish on both. Substack owns the email-newsletter conversion path and the paid-subscription monetization model. Medium owns the discovery network and the long-form writing tool. The two surfaces target different reader behaviors: Substack readers subscribe and receive your work in their inbox, Medium readers browse and click. Dual publishing is straightforward as long as you publish to Substack first, then republish to Medium with a canonical link back to the Substack version, which protects SEO and credits the original. A medium feed widget on your own site complements this dual-publishing setup by giving you a third surface, your own domain, where both audiences can land and see your latest work. Add a Substack newsletter widget alongside the Medium feed and you have a single homepage block that shows recent posts and a subscribe form, which is the tightest possible conversion funnel for a writer with both surfaces active. Poper ships both widgets and they share styling primitives, so the typography, spacing, and color palette stay consistent whether the post lives on Medium or Substack. If you eventually want to walk away from Medium entirely, the same Poper feed widget configuration works against a Ghost feed or a Hashnode feed by changing one URL, which keeps the migration cost close to zero.

Quick reference

What is Medium Feed Widget: Embed Profile, Publication and Tag Stories on Any Site?

A Medium feed widget is an embeddable script that pulls stories from a Medium profile, publication, or tag stream onto a third-party website using Medium's official RSS feed at medium.com/feed/@username, medium.com/feed/publication-name, or medium.com/feed/tag/topic.

Key facts

  • Medium reports 100 million monthly active readers as of 2026, making it the largest open-web long-form writing platform.
  • The only officially supported integration for embedding Medium content on third-party sites is RSS, since Medium has never shipped a public read API for non-RSS access.
  • RSS feeds expose rich metadata per story including read time, tags, publish date, author, subtitle, and clap count.
  • The Medium Partner Program pays writers based on member reading time on medium.com itself, so reads inside an embed do not generate Partner Program revenue, while reads on member-only stories that click out to Medium do count.
  • Custom-domain Medium publications via Medium for Publishers route through medium.com under the hood, so a widget tool needs to resolve the custom domain back to the underlying publication slug to embed the correct feed.
  • Medium organic reach for individual writers has declined measurably since 2023 as Medium pivoted from algorithmic distribution to editor-curated and Boost-eligible stories, which is why mirroring Medium content on an owned domain is increasingly recommended.

Frequently asked questions

Can't find the answer you're looking for? Chat with our support team.

Contact Support

Stop sending visitors away to read your writing

Poper takes 90 seconds to embed and survives every Medium redesign because it runs on RSS. Free plan, no credit card.

Free plan available forever