BatchFrame is a data merge plugin for Framer. Design one template, then generate dozens of branded social media slides — with unique text, colors, images, and layouts per slide — in a single click.
Think InDesign Data Merge, but for Framer.
How It Works
Name your template layers with a $ prefix ($headline, $image, $bgcolor, etc.) to mark them as swappable fields. Select the frame, fill in your data, and hit Generate. BatchFrame clones your template and applies your content across every slide automatically.
Features
Text swap — Replace headlines, subheads, and body text per slide
Background color swap — Change colors using hex input, project color styles, or the eyedropper
Image swap — Upload unique images per slide
Layout flip — Toggle text and image positioning between top and bottom
Platform resize — Generate slides for Instagram, LinkedIn, Facebook, X/Twitter, and more from a single template
CSV import — Batch-generate from a spreadsheet with full control over text, colors, layout, and platform per row
Post grouping — Organize carousels into separate rows on the canvas using a post column in your CSV
Smart naming — Auto-names every slide with platform, post number, and slide number
Auto-layout — Generated slides are positioned in organized rows, grouped by post and platform
Free & Pro
BatchFrame is free to use with manual mode (up to 3 slides), two platform presets, and core swap fields. Upgrade to Pro to unlock CSV import, unlimited slides, image swap, all platform sizes, bullet-point formatting, and the full color picker.