Skip to content
ImgWrench

Social Media Kit Generator

Turn one logo or image into every profile picture, banner, emote and sticker you need, checked against each platform's limits and zipped by platform.

Everything happens on your device. Nothing is uploaded.

Specs

PlatformsTwitch, Kick, Discord, YouTube, Instagram, X, TikTok, Slack and WhatsApp
AssetsProfile pictures, banners, emotes, badges and stickers, picked one by one or with quick picks
FitFill (crop from the centre) or Fit (keep everything, with transparent or coloured space)
ChecksEvery file against the platform's published size limit, shrunk to fit where needed
DownloadOne ZIP with a folder per platform

Specs last verified: 2026-10-24

ImgWrench's social media kit generator turns one logo or image into the profile pictures, banners, emotes and stickers you need across platforms. Each file is made at the size that platform asks for, checked against its limit, and zipped into a folder per platform.

How to make a social media kit

  1. Drop your logo or image into the tool above.
  2. Tick the assets you need, or start from a quick pick.
  3. Choose Fill or Fit, and a background colour if you like.
  4. Click Make, check the grid, and download the ZIP.

Fill or Fit

Fill crops to each shape from the centre, so everything is covered. Fit keeps the whole image and pads it, which suits logos. Wide banners usually look best made from their own wide artwork.

Sizes you can trust

Each size and limit comes from the same configuration as ImgWrench's platform tools, checked against each platform's help pages. Where a platform publishes no size, ImgWrench picks one and says so on that platform's page.

Why ImgWrench

  • One image, every platform. Nine platforms in one go.
  • Checked as it's made. Files over a limit are shrunk and marked.
  • Private by design. Your logo never leaves your device.

Frequently asked questions

How do I make a social media kit from one image?

Drop your logo or image into the tool above, tick the platforms and assets you need, or use a quick pick such as Profile pictures, and click Make. Every size is made from your image, checked against the platform's own limit, and shown in a grid. Download them all as one ZIP, with a folder for each platform.

Which sizes are included?

Every profile picture, banner, emote, badge and sticker ImgWrench makes for Twitch, Kick, Discord, YouTube, Instagram, X, TikTok, Slack and WhatsApp, at the same sizes as each platform's own tool on this site. Where a platform publishes no size, the size is our pick and the platform page says so.

Should I choose Fill or Fit?

Fill crops your image from the centre to each shape, so banners and avatars are fully covered: best for photos and wide artwork. Fit keeps your whole image and adds space around it where the shape differs, transparent or in a colour you pick: best for logos, which shouldn't lose their edges.

Does the kit check each platform's file size limit?

Yes. Each file is checked against the limit the platform publishes and shrunk to fit if it's over, so emotes and stickers stay under their KB limits. Every card says whether it's under the limit, over it, or that the platform publishes none. The image upload checker explains each rule in detail.

Can I use an animated GIF?

Yes. Outputs that can move, such as Twitch and Discord emotes, keep the animation, and Discord stickers become animated PNGs. Banners, profile pictures and other still-only outputs use the first frame, and their cards say so, so a missing animation never comes as a surprise.

What's the best image to start from?

A square logo of 512 × 512 or larger, ideally a PNG with a transparent background, works for nearly everything. For banners, which are wide, a separate wide image gives better results: make those with the banner safe area preview, which also shows what each screen crops.

Are my images uploaded anywhere?

No. The social media kit generator runs entirely in your browser, so your logo never leaves your device and is never sent to a server, however many sizes you make. Everything is resized and checked locally. You can check this yourself: open your browser's network tab while the kit is made, and you'll see that no image data is sent anywhere.