Launch week for a side project means the same chore every time: export the logo, open Figma, create artboards for LinkedIn (400×400 and 4200×700 cover), Google Business Profile (1200×1200 JPEG with a minimum file size or Google rejects it), YouTube (2560×1440 with a safe zone nobody remembers), Open Graph (1200×630), Instagram (circle crop), Discord, TikTok…
Design tools are great at making brand assets. They are slow at batch-exporting exact platform specs — especially when encoding rules differ (PNG vs JPEG, max KB, min KB for GBP, center-right vs YouTube-safe positioning).
So we built a small free tool: one SVG or PNG in → 21 platform files out.
What it actually does
Upload a logo. Pick categories (or take everything):
8 profile icons — mark-only, padded for circular crops (LinkedIn, X, GBP, Facebook, Instagram, YouTube, TikTok, Discord)
2 profile lockups — logo + wordmark for LinkedIn company and GBP
7 banners/covers — including LinkedIn 4200×700, YouTube safe-area channel art, Facebook cover under 100 KB target, Open Graph 1200×630
4 post sizes — Instagram square/portrait/story, Pinterest pin
Outputs are PNG or JPEG per platform rules. White background. ZIP download.
Why not Canva?
Canva is excellent for templates and marketing creatives. For “I already have a logo, give me every official size,” you duplicate frames and export manually — often behind a paid tier for brand kits and bulk workflows.
This tool does one job, free, no account:
Longer write-up with platform gotchas (GBP min JPEG size, YouTube safe area, etc.):
👉 https://varnox.io/blog/free-social-media-logo-size-generator
Privacy (because it’s your logo)
SVG uploads sanitized before render
Generated files expire after 30 minutes — nothing permanent stored
No signup
We use the same catalog internally when onboarding clients onto GBP + LinkedIn + OG tags. Shipping it publicly was easier than answering “what size is our Facebook cover again?” for the fifth time.
Stack note (for the curious)
Next.js App Router, server-side Sharp rendering, catalog-driven asset specs in TypeScript (dimensions, padding, logoMax, format, KB targets). Full spec lives in our repo docs if you want to fork the idea.
If you try it and something’s off for your platform, drop a comment — the catalog is data-driven and easy to extend.
Links:
Tool: https://varnox.io/tools
Guide: https://varnox.io/blog/free-social-media-logo-size-generator
We also do web dev + technical SEO: https://varnox.io/services/web-development
Top comments (0)