Social media post mockup

Show a client, a colleague or yourself how a post will actually look before it goes live. Drop the image, type the caption, set the page name and counts, and see a realistic Facebook, Instagram or LinkedIn post in light or dark mode, as a plain card or inside a phone screen. Download it as a crisp 2× PNG for a deck, a proof or an approval email. Your image and text never leave your device.

How to social media post mockup

  1. Drop the post image, several images for a carousel, or nothing for a text-only post.
  2. Pick the platform, light or dark mode, and card or phone frame.
  3. Type the page name, username, caption and the like, comment and share counts you want to show.
  4. Upload your logo as the avatar if you like, then download the PNG.

Why mock a post up before you publish

A caption that reads well in a document can look completely different once it is wrapped at feed width with a "See more" cut, an image that looks great as a file gets cropped to 4:5 on Instagram, and a client who approved the copy in an email often reacts differently when they see it as a real post. A mockup settles those conversations in one glance. It is also what agencies paste into decks and approval threads, and what you screenshot for a portfolio when the real post is not live yet.

What the mockup shows

Each platform is drawn with its own layout, fonts, icons and labels:

PlatformWhat you get
FacebookPage name, time or Sponsored label with the audience globe, caption, image, reaction icons with a count, comment and share counts, and the Like, Comment and Share bar.
InstagramUsername with the story ring, Sponsored label, the image cropped to feed proportions, the heart, comment, send and save icons, likes, the caption with the username inline, "View all comments" and the timestamp.
LinkedInCompany or profile name, follower count, time or Promoted label, caption, image, the reaction stack with a count, comments and reposts, and the Like, Comment, Repost and Send bar.

Every platform is available in light and dark mode, and either as a clean post card on a soft background or inside a phone screen with a status bar, which reads better in a presentation.

Carousels and multi-image posts

Drop two or more images and the mockup switches to each platform's multi-image layout. Facebook draws a carousel ad: square cards side by side with the next card peeking in from the right, each with a headline, your page name and a button whose label you set. Instagram and LinkedIn show one slide at a time with the slide counter in the corner and the dots or page bar underneath, and you choose which slide is in front. For a carousel the download always contains two PNGs: the feed view exactly as people scroll past it, and an all-slides view with every card laid out side by side, which is the one clients understand at a glance.

Getting a convincing result

  • Use the real image size. The preview crops tall images the way the feed does, so you see exactly what gets cut off. Square or 4:5 images show in full.
  • Upload your logo as the avatar. The initials fallback is fine for a quick check, but the logo is what makes the mockup look like a screenshot.
  • Set believable counts. Likes, comments and shares are formatted the way each platform does it, so 1240 becomes 1.2K where the platform would abbreviate.
  • Paste the final caption. Line breaks and emoji are kept, and long captions are cut where the feed would cut them.
  • Turn on the sponsored label when you are proofing an ad rather than an organic post. The label wording changes per platform.

Downloading and using the mockup

The download is a PNG at twice the on-screen size, so it stays sharp when placed on a slide, in a document or on a portfolio page. Because the background is included, it drops straight into a deck. If you need it without the background for a composite, crop it with the crop tool afterwards.

What it does not do

It does not post anything, schedule anything or connect to any account, and it is not a pixel-perfect replica of every platform update. Feed layouts change by a few pixels every few months; the mockup follows the current layout closely enough for approvals, decks and portfolio pieces, which is what mockups are for. Video posts are not previewed yet; use a frame from the video as the image and the layout is otherwise identical.

Privacy

Unreleased campaigns are exactly the kind of thing that should not be uploaded to a random mockup site. This tool draws the preview and produces the PNG entirely in your browser. Your image, caption and logo never leave your device.

Frequently asked questions

Is my image or caption uploaded?

No. The preview is drawn in your browser and the PNG is generated on your device. Unreleased campaigns stay private.

Does it show ads as well as organic posts?

Yes. Switch on the sponsored label and the mockup shows "Sponsored" on Facebook and Instagram, and "Promoted" on LinkedIn.

Can I use my own logo as the profile picture?

Yes. Upload a logo or photo and it is used as the avatar; without one the preview shows your initials in the platform colour.

How accurate is the layout?

It follows each platform's current feed layout for fonts, spacing, icons and labels closely enough for approvals and decks. Platforms change small details often, so treat it as a faithful mockup rather than a pixel-perfect screenshot.

What size is the download?

The PNG is rendered at twice the on-screen size, so it stays sharp in presentations and on retina screens. Text-only posts and tall images are handled too.

Can I preview a carousel?

Yes. Drop two or more images. Facebook shows swipeable cards with a headline and button on each and Instagram and LinkedIn show the slide counter and dots. The download gives you two PNGs: the feed view with the next card peeking in, and an all-slides view with every card side by side, so the client can pick.

Can I preview a video post?

Not yet. Use a still frame from the video as the image and the layout is the same.

Your files never leave your device

Every tool on Squishly Tools is 100% free and runs entirely inside your browser. Your images and documents are processed on your own computer and are never uploaded to a server. There are no accounts, no watermarks and no catch.