Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

LinkedIn Post → Image Tool (Local Use)

This is a small local tool that converts LinkedIn embedded posts into downloadable images.

It loads a LinkedIn embed, renders it in a headless browser using Puppeteer, and saves a high-quality PNG screenshot.

Useful when you want to reuse LinkedIn posts as images for other platforms.


Requirements

Make sure you have installed:

  • Node.js (v18 or higher recommended)
  • npm (comes with Node.js)

Check your version:

node -v
npm -v

Installation

Clone the project or download the folder.

Go into the project directory:

cd linkedin-post-capture

Install dependencies:

npm install

Run the Tool

Start the server:

node server.js

Open your browser and go to:

http://localhost:5000

How to Use

  1. Open LinkedIn
  2. Click Embed this post
  3. Copy the iframe code or embed link

Example:

https://www.linkedin.com/embed/feed/update/urn:li:ugcPost:XXXXXXXXXXXX

or

https://www.linkedin.com/embed/feed/update/urn:li:ugcPost:XXXXXXXXXXXX?collapsed=1
  1. Paste the link into the tool
  2. Click Load Post
  3. Click Download Image

The tool will generate a PNG screenshot of the LinkedIn post.


Project Structure

linkedin-post-capture
│
├ server.js
├ package.json
│
└ public
    └ index.html

Notes

  • The tool runs locally using Express + Puppeteer.
  • A backend screenshot is required because browsers cannot capture cross-origin iframes like LinkedIn embeds.

Support

If this tool helped you, you can support the project:

https://buymeacoffee.com/avantkarsh1

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages