Build my web app

Free browser tool · no signup · nothing uploaded

Social media kit generator

Pick a platform size, set the background, add your icon and text, export. Repeat for each size you need — the design carries over.

📣 Social Media Kit Generator

Create promo images for Twitter, Instagram, Facebook & more

📐 Platform Size
✏️ Content
✏️ Custom Text
🎨 Background
📤 App Icon
🎨 Upload App Icon

The one image every web app needs first

Before Instagram, before X: the Open Graph image. It is what appears when anyone pastes your install link into a chat, a post or a Slack channel. Without it, the preview is a grey box and the link looks untrustworthy. Make it 1200×630, put the app icon and one line on it, and add to your install page's head:

<meta property="og:image" content="https://yoursite.com/og/install.png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image">

Sizes that are current

PlacementSizeNotes
Open Graph / link preview1200×630Also used by LinkedIn, Slack, WhatsApp, iMessage
Instagram feed (portrait)1080×1350Takes the most screen space in the feed
Instagram / Facebook square1080×1080Safe everywhere
Stories / Reels / TikTok1080×1920Keep text out of the top and bottom 250 px
X / Twitter post1600×90016:9 displays uncropped
LinkedIn post1200×627Effectively the OG size

What a web app launch post should say

People have a mental model of "get the app" that involves a store. A web app's launch message has to correct that in one line, because it is also the advantage. Patterns that work on a graphic:

Pair the graphic with the QR code for anything that will be seen on a screen other than the phone — presentations, shop displays, the desktop version of your site.

Consistency

Use the same gradient and icon placement across every size so the set is recognisably one campaign. Pull the colours from the palette extractor and reuse the headline from the feature graphic. Text can be shorter on the small formats; the icon should not shrink below about a fifth of the width.

Frequently asked questions

Why is the Open Graph image the priority?

Because it appears every time the install link is shared, in every messaging app, without anyone posting anything. It is the highest-leverage image for a web app.

Can I add my own photo?

Use the background image option; the tool composites your icon and text over it. Check that the text remains legible over the photo's busiest area.

Are the exports uploaded anywhere?

No. Everything is composed on a canvas in your browser and downloaded directly.