TL;DR
You can save posts from Instagram, Facebook, Pinterest, and TikTok as PDF with Convert: Web to PDF — a single post or pin converts cleanly (image, caption, text), but feeds and grids are infinite-scroll, so the PDF only grabs what's currently loaded on your screen. Scroll first, then convert. TikTok is the one exception worth calling out clearly: a PDF can capture the caption, comments, and stats around a video, but not the video itself — PDFs are static documents, not video containers. Everything runs locally in your browser, nothing gets uploaded, and it works on pages you're logged into. No account, no watermark, free.
The pattern that applies to all four of these
Instagram, Facebook, Pinterest, and TikTok are all, structurally, the same problem: a feed of content that loads more as you scroll, sitting on top of individual post pages that don't. That distinction is the single most useful thing to understand before you convert anything on these sites, so it's worth stating once up front rather than repeating it four times below.
A single post, pin, or video page converts well. It has a fixed layout — an image or video thumbnail, a caption, maybe some stats — and all of it is already rendered in the DOM when you land on the page. The extension captures what's there.
A feed, grid, or profile page is virtual-scroll. Instagram's profile grid, Facebook's News Feed, Pinterest's board view — none of these load their full content upfront. They render a batch of posts, and as you scroll, older or further content gets swapped in (and sometimes swapped out, to save memory). Convert: Web to PDF, like any tool that works off what's rendered in the browser, can only capture what's actually on screen at the moment you click Convert. It can't reach into content the page hasn't loaded yet.
The fix is the same everywhere: scroll through the feed or grid first to load what you want, then convert. If you only care about one post, save yourself the trouble and open that post's own page instead of trying to capture it out of a feed.
One more thing worth being upfront about: Article Mode is not the right tool here. Article Mode uses a readability algorithm built to strip a news article or blog post down to its title, byline, and body text — it's designed around long-form prose, not social card layouts. Point it at an Instagram post or a Pinterest pin and you'll likely get a stripped-down mess, or it'll grab the wrong block of text entirely, because there's no "article" for it to find. For social posts, skip Article Mode and just use the default conversion mode, optionally paired with Capture Element (below) to isolate a single card.
With that shared context out of the way, here's how each platform behaves specifically.
Single posts convert cleanly. Open a post's own page (click into it from a profile or feed so you're on its individual URL), then convert as usual. You'll get the image, the caption, and the visible comment count in a normal PDF — selectable text, clickable links, no watermark.
Profile grids and Stories are where the infinite-scroll caveat kicks in. An Instagram profile only renders a few rows of the grid at a time; more posts load in as you scroll down. If you convert immediately after opening a profile, you'll get whatever loaded on initial page load — probably 9 or 12 posts — and nothing past that. Same logic applies to Stories, which render on a virtualized timeline.
Steps:
- Open the profile or post you want.
- If it's a profile grid, scroll down to load however many posts you want captured. The extension doesn't auto-scroll infinite feeds for you — you're in control of how much loads.
- Click the extension icon (or press Ctrl+Shift+P / Cmd+Shift+P).
- Convert.
If you just want one post out of a busier page — say, a single post embedded in a grid you don't want the rest of — use Capture Element. Trigger capture mode, hover until the post card you want is outlined, and click. You get a PDF of just that card instead of the whole page. This is often the cleanest way to handle Instagram, since it sidesteps the scroll-and-guess problem for a single item entirely.
Facebook's core quirk is the same virtual-scroll behavior as Instagram, but with an extra wrinkle: your main News Feed is the worst place to try to convert from. It's a constantly-shifting, algorithmically-reordered, virtual-scrolled list — even if you scroll to load a post, it can shift position or get unmounted from the DOM as new content loads above it.
The fix: open the individual post's own permalink page before converting. Click the post's timestamp, or "..." → "Copy link," and navigate to that dedicated URL rather than trying to grab the post while it's sitting in your feed. A permalink page is a fixed, self-contained view of that one post — comments and all — and behaves like any normal page for conversion purposes.
Steps:
- Find the post in your feed, a group, or a profile.
- Open its permalink (click the timestamp, or use "Copy link" and navigate there).
- Scroll down if you want more of the comment thread loaded — comments on a permalink page can also lazy-load as you scroll.
- Convert normally.
If you're trying to archive a whole group or profile's worth of posts rather than one at a time, expect the same "only what's loaded" limit as Instagram's grid — scroll first, accept that you're capturing a snapshot of what rendered, not the platform's full history.
Pinterest is the most straightforward of the four. Individual pin pages convert directly — you get the pin's image, its description text, and the source link it points back to, all in a normal document with selectable text and working links.
Boards are the scrolling-grid case, same shape as Instagram's profile grid: a board loads a batch of pins, and more appear as you scroll down. If you're trying to save a board rather than a single pin, scroll through it first to load as many pins as you want in the capture.
One Pinterest-specific wrinkle: lazy-loaded thumbnails. Pinterest often loads pin images as low-res placeholders that swap to full resolution only once they're actually in view (or sometimes not at all until you click in). If a board PDF comes out with blurry or missing thumbnails, turn on Load All Images before converting — it helps trigger the higher-res versions to load in before capture.
Steps:
- Open the pin (for a single pin) or the board (for multiple).
- For a board: scroll to load the pins you want, and consider enabling Load All Images if thumbnails look soft.
- Convert.
TikTok
Here's the one where it's important to be precise about what actually happens, because it's easy to assume a "save as PDF" tool does more than it does.
A PDF cannot embed a playable video. That's not a limitation specific to this extension — it's what a PDF is. It's a static document format: text, images, layout. There is no version of "convert this webpage to PDF" that results in a video you can press play on inside the PDF, regardless of which tool you use.
What Convert: Web to PDF can do on a TikTok video page is capture everything else that's rendered around the video — the caption, the creator's username, the visible comments, and the like/comment/share counts — as a normal document. That's genuinely useful if what you need is a record: documenting a claim made in a caption, archiving comments for research, or keeping a dated snapshot of a video's stats before it potentially gets taken down or edited. It is not a way to save the video file.
Steps:
- Open the video's own page (its individual URL, not the For You feed).
- Scroll the comment section if you want more comments loaded into the capture.
- Convert. You'll get a PDF with the caption, visible comments, and stats — no video.
If what you actually need is the video file itself, that's a different category of tool entirely — a video downloader, not a PDF converter — and it's outside what this extension does or is trying to do. We're not going to pretend otherwise: if your use case requires the playable video, look elsewhere for that specific job, and come back here for the caption/comments/stats side of the record.
Why "scroll first, then convert" is the whole trick
If you take one thing away from this post, make it the pattern, not the platform-specific steps. Instagram grids, Facebook feeds, Pinterest boards — all virtual-scroll, all capturing only what's rendered when you click Convert. Single post pages — Instagram post, Facebook permalink, Pinterest pin, TikTok video page — are fixed layouts that capture in full on the first try.
So the actual workflow, every time, is:
- Decide if you want one post or many. One post → find its own page and convert immediately. Many posts → scroll to load them first.
- Scroll before you convert, not after. Once the PDF is generated, it's a snapshot of that moment. There's no "load more" inside a PDF.
- Reach for Capture Element when you want just one card out of a busier page — it's often faster than trying to isolate a single post from a scrolling feed.
- Don't reach for Article Mode on any of this. It's built for articles and blog posts with a clear title/byline/body structure. Social cards don't have that shape, and Article Mode will either grab the wrong content or strip out the parts you wanted.
Everything else about the extension works the same way it does on any other site: it runs entirely in your browser using Chrome's own print engine, so the PDF has real selectable text and clickable links rather than being a flat screenshot. Nothing about the page gets uploaded anywhere — that matters here more than on a public blog, since a lot of what you're saving from these platforms lives behind a login. The extension works on logged-in pages exactly as it does on public ones, because it's reading what's already rendered in your browser, not fetching the page independently.
Frequently asked questions
Can I save a private Instagram or Facebook post if I'm logged in?
Yes. The extension captures whatever is currently rendered in your browser tab, so if you're logged in and viewing a private post, group, or profile, conversion works exactly the same as on a public page. Nothing is fetched separately or sent to a server — it's reading the page you already have open.
Why did my Pinterest board PDF only have a handful of pins?
Because boards load pins in batches as you scroll, and the PDF only includes what had loaded on screen at the moment you converted. Scroll through the board first — as far down as you want the capture to go — then convert. If thumbnails look low-res or blank, try Load All Images first.
Can I turn a TikTok video into a PDF I can watch later?
No. A PDF is a static document and can't contain a playable video, no matter what tool generates it. Convert: Web to PDF can save the caption, comments, and stats from a TikTok video's page, which is useful for keeping a record, but the video itself won't be in the file. If you need the actual video, you'll need a dedicated video-download tool — that's not something this extension does.
Why does my Facebook post PDF look cut off or missing comments?
Two likely causes: you converted from the main feed instead of the post's own permalink page (open the individual post first), or the comment thread hadn't fully loaded — scroll down on the permalink page to load more comments before converting.
Should I use Article Mode for an Instagram caption or Pinterest description?
No — skip Article Mode for any of these four platforms. It's built around Readability, an algorithm designed to extract long-form article content (title, byline, body text), and it doesn't know what to do with a social media card. You'll get better, more predictable results using the default conversion mode, with Capture Element if you want to isolate a single post or pin.
Does this work if I have an ad blocker or a script that hides Stories/Reels prompts?
Generally yes — the extension captures whatever the page renders in your browser at conversion time, ad blockers and site-cleanup extensions included. If something looks different in the PDF than expected, it's more likely related to lazy-loading (scroll and try again) than to other extensions interfering.
The bottom line
Instagram, Facebook, Pinterest, and TikTok all follow the same rule: single posts capture cleanly, scrolling feeds and grids only capture what's loaded, and Article Mode isn't built for any of this. TikTok has one hard limit worth remembering — a PDF can document a video's caption, comments, and stats, but it can't hold the video itself.
Convert: Web to PDF handles all of it locally in your browser — no upload, no account, no watermark — and works on logged-in pages just as well as public ones. Install it, scroll first, then convert.