Social Frame Studio

Convert screenshots into social media ready posts with backgrounds and frames

Controls

48px

Upload an image to start designing

Examples

Twitter-ready dashboard screenshot

Input
1080 × 720 dashboard PNG · 16:9 aspect ratio · 48 px padding · 16 px radius · macOS bar on · Midnight Purple background
Output
A 2× PNG with the dashboard inside a rounded, shadowed mac-window frame on a purple mesh.

A recognisable window bar plus a coloured background reads at any feed size.

LinkedIn carousel cover

Input
Vertical design PNG · 4:5 aspect ratio · 64 px padding · 24 px shadow · no macOS bar · Ocean Breeze background
Output
A 4:5 PNG with thick padding for breathing room and a soft drop shadow.

Heavy padding and a softer shadow give a calmer, more editorial feel that works for LinkedIn carousels.

About this tool

Social Frame Studio wraps a screenshot or design export in a polished social-media-ready graphic. Drop in any image, choose an aspect ratio (Free, 1:1, 4:5, 16:9 or 1.91:1), set padding and a corner radius, optionally add a macOS-style traffic-light bar, and pick one of seven background presets — including mesh gradients, linear gradients and solid colours. The preview rebuilds live so you can iterate without re-uploading.

Everything renders in the browser using html-to-image: the styled DOM node is captured as a 2× pixel-ratio PNG or copied straight to the clipboard as a PNG blob. Nothing is uploaded, which matters when you are sharing unreleased product screens, internal dashboards or anything else you would rather not hand to a third-party service.

How to use

  1. Upload an image

    Click or drag-and-drop a PNG / JPG / WebP file into the upload tile. The image becomes the centred content of the framed graphic.

  2. Pick an aspect ratio

    Use a preset (Instagram Post 1:1, Instagram Feed 4:5, Twitter / YouTube 16:9, LinkedIn 1.91:1) or stay on Free for a custom crop.

  3. Style the frame

    Adjust padding, corner radius, and shadow depth. Toggle the macOS window bar for the red / yellow / green dots effect.

  4. Pick a background

    Choose a gradient, a solid colour, or transparent so the framed image drops onto any platform background.

  5. Export or copy

    Click Export PNG for a high-resolution file or Copy to Clipboard to paste straight into a tweet, Notion doc or slide.

Use cases

Screenshot announcements

Turn a raw product screenshot into a launch post for Twitter, LinkedIn or Hacker News.

Design case studies

Wrap UI flows with a consistent frame so every image in a case study has the same look.

Carousel covers

Build a recognisable cover image for each slide of a LinkedIn or Instagram carousel.

Newsletter graphics

Export a tightly framed PNG to embed in a newsletter without external hosting.

Common mistakes

Mistake:Using a low-resolution source image.

Fix:Upload a PNG or WebP that's at least 2× the target export size — otherwise the result looks soft on retina displays.

Mistake:Forgetting to set the aspect ratio before exporting.

Fix:Aspect ratio is applied at export time; pick the platform preset first so the output isn't cropped by the social network.

Mistake:Heavy padding on tiny images.

Fix:Padding eats into the visible content. Use smaller padding (16–24 px) on small screenshots and reserve 64+ px for hero graphics.

Mistake:Treating the macOS bar as optional decoration.

Fix:Keep it on for code or app screenshots; remove it for generic photography or design exports where the dots look out of place.

Frequently asked questions

References & standards