Automating Banner Resize in Figma — Size Adaptation Without Leaving Your Design Tool
ImageFactory Engineering · Published 2026-06-12
The fastest way to adapt banners to platform sizes in Figma is to kill the round-trip — export frame, upload to a resize tool, re-import results — by doing it inside Figma with a plugin. Auto layout and components cover similar ratios, but placements with big ratio jumps (square feed → 9:16 Story → 8:1 leaderboard) need layout reconstruction, and manual work creeps back in.
Where manual Figma adaptation breaks down
- Constraints and auto layout only stretch — big ratio changes still need hand re-layout and background extension.
- Figma knows nothing about platform safe zones, file formats or size limits.
- Thirty adapted frames in a file means thirty edits every time the master changes — maintaining one master is the sustainable structure.
The plugin flow (ImageFactory)
- Install the ImageFactory plugin from Figma Community and sign in.
- Select the master frame to adapt — the approved version, copy and all.
- Search and pick target placements (1,400+ across Meta, Google, Kakao, Naver and more; if one's missing, request it on the spot).
- Receive results — text and logos preserved, background and layout rebuilt, safe-zone placements handled by the guarantee strategy automatically.
Working in Photoshop instead? The Photoshop plugin runs the same flow. Designers stay in their design tool, marketers use the web — one engine, one standard of output.
How ImageFactory solves this
The flow above is the product. The Figma and Photoshop plugins share the adaptation engine with the web app, and placement specs come from the ad size guide library. Adapt one master frame on the 14-day free trial and compare against the manual round-trip.