Productivity & Tools

How to Post a Figma Design to Social Media

120 views
Serge Bulaev
Serge Bulaev
How to Post a Figma Design to Social Media

TL;DR

Send a Figma frame to LinkedIn, Instagram, X and seven more networks without leaving Figma. Free plugin, works in Figma Design and Figma Slides.

You finish a frame in Figma, and the post about it happens somewhere else: export, download, switch apps, upload, write the caption again. The Publora plugin removes that trip. Select the frame, write the caption, pick the accounts, and the post goes out now, later, or into drafts. It works in Figma Design and in Figma Slides.

45 seconds, no sound, with captions: the Community signed out, the search, switching to the Plugins tab, the plugin card, the listing page.

Finding It in the Community

The listing is at figma.com/community/plugin/1673632240752253298. Browsing it takes no Figma account. You only need one to run the plugin.

If you would rather search, open figma.com/community and type publish to social.

The Figma Community search box with publish to social typed in, seen signed out
The Community search, signed out.

Here is the part that trips people up. Figma answers with the Files and templates tab, which for this query is sixty social-media mockups and no plugins at all.

Figma answering the search with the Files and templates tab, which holds no plugins
Files and templates comes up first: sixty of them, none a plugin.

Switch to Plugins. Publora is the first of thirteen.

The Plugins tab of the Figma Community search with Publora first of thirteen results
The Plugins tab, with Publora at the top.

The same listing comes up for schedule posts, social media scheduler and post to linkedin. Positions checked 18 September 2026.

What You Need

  • A Publora account with at least one social account connected.
  • Your Publora API key, from the Publora dashboard. The plugin asks for it once.

The Starter plan is free: three social accounts, 15 posts a month, every network except X. X and unlimited posts come with Pro, which is priced per account. See pricing.

Step 1. Open the Plugin in a File

On the listing, press Open in Figma and choose a file, a recent one or a new one.

The Publora plugin listing in the Figma Community with its Open in Figma button
The listing as a visitor sees it.

Figma opens the file with the plugin card on top. Press Run.

Step 2. Connect Your Publora Account

The panel asks for your API key. Paste it and press Connect.

Figma stores the key in clientStorage, on your own machine, and it leaves only as a header on calls to Publora. The key is remembered across files, so this screen appears once, not every time you open a document.

The Publora plugin panel in Figma with no frame selected and an empty caption box
The panel once it is connected, before you select anything. Disconnect sits at the bottom.

Step 3. Pick the Frame, Write the Caption, Choose Where It Goes

Select a frame on the canvas. The panel shows it with its dimensions, lists the accounts you connected in Publora, and gives you a caption box.

The Publora panel with a frame selected, an account ticked and a live character count
A frame selected, an account ticked, and the caption counted as you type.

Three things the panel does while you type:

  • Exports at double resolution. Networks compress images hard, and text exported at single resolution comes out blurry after they are done with it.
  • Counts against the strictest limit among the networks you ticked. Pick X and the ceiling drops to 280, so a caption that is too long is caught before the post is sent, not after.
  • Warns when a network needs an image and nothing is selected. Instagram, TikTok and YouTube will not take a post without one.

Then choose what happens next in the Publish dropdown: publish now, save a draft, or schedule it for a time you pick.

The Publora panel set to Save as draft, creating the post after the button was pressed
Save as draft chosen, and the panel working through it.

The panel confirms and stops there. It does not leave the button live for a second press, which is how you end up with the same post twice.

The post is now in Publora with the image attached, ready to edit or schedule from the dashboard.

The finished draft in the Publora dashboard with the exported Figma frame attached
The draft in Publora, image attached, caption intact.
86 seconds, no sound: the panel end to end, from connecting through to the saved draft.

Figma Slides Works the Same Way

The plugin appears in the Slides plugin menu, exports the slide you are on, and creates the same post. The panel even picks up the editor's theme, so the button is orange in Slides and blue in Design.

The Publora plugin panel running inside Figma Slides with its orange publish button
The same panel in Figma Slides.

What the Plugin Sends, and Where

When you connect: your API key, to Publora, to fetch the list of your connected accounts. When you publish: the exported PNG, the caption, the accounts you ticked and the time you chose. Nothing leaves Figma until you press the button.

Figma publishes the full list of domains a plugin may contact, and enforces it. Ours is four: the Publora relay, the media host and two storage hosts that receive the image.

Send the frame straight from Figma

The plugin is free. So is the Starter plan: three accounts, 15 posts a month, no card.

Start Free

Questions People Ask

Is the plugin free? Yes. It needs a Publora account, and the Starter plan is free for three social accounts and 15 posts a month, on every network except X.

Which networks can it post to? Instagram, TikTok, YouTube, Facebook, Threads, Bluesky, X, Mastodon, LinkedIn and Telegram. You will see whichever of them you connected in Publora.

Do I need the desktop app? No. Open in Figma works from the listing, and the plugin runs in the file it opens.

Does it work in FigJam? No. Figma Design and Figma Slides.

Can I schedule instead of posting now? Yes, the Publish dropdown takes a date and a time.

Where is my API key kept? In Figma's clientStorage, on your machine. It is not stored on our side, and it is sent only to Publora's API.

I do not have a Publora account yet. Get started free, connect a social account, then copy your API key from the dashboard.

Further Reading

Get the plugin. Publora, Publish to Social in the Figma Community.


About the author. Written by the Publora team from the live Figma Community listing and a recorded run of the plugin, September 2026. Search positions were checked on the day of writing, not taken from a tracker.

Related Articles