Skip to main content
Tom Reem
Figmate
Figmate
May 7, 2025

[Config 2025] Figma Sites is here — let’s hear what you think! 💻

  • May 7, 2025
  • 73 replies
  • 3411 views

We just wrapped the big announcements at Config, and we know there’s a lot to take in.

This thread is your space to share reactions, ask questions, and let us know what you're excited about (or still curious about) with regard to Figma Sites. Our team will be actively reading and sharing relevant takeaways with the product team.
 

What we’d love to hear from you:

  • What aspects are you most excited about — and why?
  • Where do you still have questions or want more clarity?
  • Anything that didn’t quite land for you yet?
     

A few quick reminders:

Pinned Reply By Tom Reem

Figma Sites – What We Heard and What’s Next
 

Thank you for sharing

Hi everyone! Thank you for joining the conversation and sharing your experiences with Figma Sites following our Config 2025 announcements. Your posts — from first impressions to deep technical insights — help us understand where Figma Sites is landing well and where we need to refine the experience.

We've read every reply in the thread and are sharing this summary with both our product and engineering teams to help shape what comes next.

 

What we heard

Here are the most common and impactful themes raised by the community here in Figma Forum:

 

1. Accessibility: Export Options & Integration Flexibility

A key request was the ability to export clean, semantic HTML/CSS or integrate Figma Sites with existing CMS tools. Many of you see Figma Sites as a powerful tool — if it can fit into their broader publishing and dev ecosystems.

“Are there plans to allow code export (HTML + CSS for publishing elsewhere, or to integrate into other CMS’s or existing codebases)? That would be the make-or-break feature for my use.” (2 likes)
 — Etienne_Despres

 

2. Accessibility: Structure, Interactions & Design

From nested pages to font fidelity, scroll-to-section behavior to video embeds, designers are eager to bring more interactivity and polish to Sites — especially when building client work or portfolios. Designers illustrated the importance of Figma being sensitive to the folks using this product and the opportunities to make it more accessible for all.

“Figma, at your scale, I would implore you to get this right and not ship products that will perpetuate continued creation of inaccessible digital products. Your average user may never notice these features, or how they could make things worse, not better, for accessibility. And even if they do notice them, some of them seem to actively make it more inaccessible.” (16 likes)
 — Emily Lawes

 

“Do y'all plan to get Figma Sites to the point where it can produce semantic HTML and provide a way to provide accessible names to icon buttons and images? [...]  I hope that as you iterate on this product you ensure the folks paying to use it are set up for success.” (16 likes)
 — shkeating

 

3. Rollout Access Clarity

Many of you were excited to try Sites but weren’t sure why the feature wasn’t available yet — especially those on paid plans. Questions about seat types, timing, and how to actually find Sites in the UI came up frequently.

 

“Just upgraded my account to try Figma Sites. Have a full seat on Pro. See no access to Figma Sites anywhere... any ideas?” (3 likes)
 — matt abrams

 

 

What we're doing with this feedback

We’ve shared your input directly with the teams working on Figma Sites and are actively tracking themes that surfaced most frequently, and — in a few cases, updates are already underway.

Here’s where some of that feedback stands now:

  • Accessibility: A substantial portion of your feedback emphasized semantic HTML and assistive tech compatibility. We support tagging today, and are exploring how to improve semantic structure across blocks, including default behaviors that impact screen readers. Keep an eye on this Figma Sites article — Improve the accessibility of your site — we’ll continue updating it with fresh resources and guidance as they become available. More to come soon!
     
  • Export & CMS Support: Code export  and CMS integrations are top-of-mind. While not available yet, these areas are being explored for future roadmap considerations — especially as more teams request publishing flexibility.
     
  • Font Fidelity & Customization: Good news — custom fonts support is coming soon. We’ve heard your reports on Google Fonts and variable text rendering inconsistencies. These issues are under investigation, and we’re reviewing how font handling can better match your design file expectations.
     
  • Nested Pages & URL Structure: This is a frequently requested improvement, and we’re gathering examples to explore solutions that support scalable site architecture. Most recently, we announced updates to apex domain support. Learn more here: Apex domains and custom subdomains in Figma Sites.
     
  • Component Behavior & Breakpoints: Multiple users noted differences between Figma Design and Sites when it comes to variables, auto layout, and component states. We’re reviewing this feedback to smooth out those inconsistencies and make responsive behavior more predictable and performant. For more details and latest updates, keep an eye on this article: Create a responsive component that automatically adapts to each breakpoint.

💡We’ll continue to update release notes and relevant forum threads as improvements go live. Keep an eye out at: Figma product news & release notes.

 

What’s next — want to keep the conversation going?

 

🎟️ Save your seat! Be sure to RSVP for our upcoming release notes LIVE on July 31, 2025 at 8:00AM PT / 11:00AM ET / 5:00PM CET: Live from Figma, it’s Release Notes! → Register.

 

Still have more to add? We’d love to hear more:

Again, we're deeply grateful for your thoughtful posts — from detailed bug reports to feature improvements. Your feedback helps ensure Figma Sites is accessible for everyone.

73 replies

Alex_Prime
New Participant
May 9, 2025

I can upload video in Figma Design. Copy direct link to S3 file in DevMode. Embed it with iframe in Figma sites. What are you trying to avoid here?

CS2
Active Member
May 9, 2025

Are they only available for publishing on the Figma service? I mean, the tool can't export code, so I can deploy it myself on my own project or server?

Jevhen
New Member
May 9, 2025

The Embed element in blocks has hidden height parameters, so it’s impossible to configure the section to adapt to the height of the embedded content, such as an iFrame. A more complex example is an iFrame that changes its height using a script inserted via settings. The script works perfectly, but the height still depends on hidden, uncontrolled wrapper DIVs.

This makes it impossible to properly build layouts — there’s no control due to these hidden height settings, like a default min-height: 1px, or in the case of “Hug” sizing, one of the wrapper divs still has an absolute height like height: XXXpx.

Is it possible to remove these unnecessary parameters for Embed Blocks, or at least make them configurable, to work in a more logical and predictable way?

PS. Thanks for Sites – this amazing!

Ryan48
New Member
May 9, 2025

This is related more towards the CMS end of Sites. Is there the possibility of letting that CMS tie into other products like Buzz? 

The team I’m a part of uses Figma for everything from display ads, social ads, social tiles, email designs, etc.Often in a campaign format. So while the xlsx is great for bulk create it’d be great to be able to set up content natively in Figma and tie that to other assets. 

Etan Lightstone
New Member
May 9, 2025

Really glad to see something like Figma Sites, but I’m baffled that I’m forced to publish into figma and can’t export / use the code myself elsewhere. Is this a planned feature?

garethj
New Participant
May 10, 2025

Really glad to see something like Figma Sites, but I’m baffled that I’m forced to publish into figma and can’t export / use the code myself elsewhere. Is this a planned feature?

Of course it’s a planned feature. This is isn’t meant to be a tool that is maximally useful, like everything else software does these days, it’s designed to keep you in the ecosystem.

garethj
New Participant
May 10, 2025

I have had an issue while playing with Sites where the entire page broke and I lost all of my content. I can no longer create or see desktop/mobile breakpoints, and this is the error I get when I try to preview.

 

 

Jayse_Hansen
New Participant
May 12, 2025

This is the greatest advancement for Figma ever! Awesome work team!

 

However, two things so far break functionality for our companies sites. 

 

  • Not supporting any local fonts - this is a must have for custom brands etc.
  • Not having a still of a video embed IN the editor. (We use a lot of simple vids per page that auto play and loop) 

 

Otherwise, this would completely take over! 

 

Tom Lin
New Member
May 12, 2025

I feel like when every time Figma has introduced the new feature, they don’t really think throughly or specifically touch how the current system can work with it seamless and benefit from the new features, which is a major problem. There’re certainly some issues might happen as they can’t transition well from here to there. I’ve been tested out with our own current section components. As they all work fine on the Figma design file, but has some problems when it’s on the Figma Site. Here’re some issues I’ve encountered when I did the testing with our current component.

  • On Prototype, the icon can’t be displayed normally. ( It works fine on Figma design’s prototype )
  • Breakpoint wise, I’m sure every website has their own grid/responsiveness setting, which in our case let’s say 1000px above is laptop/desktop, 999px-561px is tablet, and 560px below is mobile. However, I find those breakpoint feature is difficult to be used as 1280px is always be there as sorta default setting, which causing some problem shifting resolution on prototype.
     

  • The layout break issue. Apparently they seem looking fine on design frame but broken on prototype. 
    After few tries, I’ve found that changing the auto-layout alignment to ‘align top’ can fix the problem. I guess it’s another bug as well.

     
  • It has some issues with variable I suppose? I’ve created the variables for the title set up with three different font-size (laptop, tablet, and mobile). As the title looks fine on the design frame, but it doesn’t apply properly when viewing on prototype as you can see. 

    Same as the quotation marks on the testimonial card component, I’ve created the multicolor with variables(orange as default, blue, green, pink) and applied onto the center component. That card component’s variable has been selected to blue, with its own hover effect which just simply changing its shadow to be stronger. However, on the prototype I hover the component, its quotation change back to the default orange color which shouldn’t happen..

    Therefore, I assume Figma site’s prototype has some bug issue with variables.
    (Note: None of those happen on Figma design’s prototype) 

     

  • It certainly a great idea to have ‘primary’ frame, so when you select the elements from it, all the corresponding elements will be selected across frames. However, it comes with one of the problem as inner layer within the instances can’t be shown if there’re multiple things being selected at the same time. Thus, there’s no way I can do things from my instance’s inner layer from the primary one.
     



    I believe there’re more issues which I just not encounter yet. Hopefully Figma could fix up these points asap, and let know how this Figma site could work seamlessly with the current built elements.

Jorge-Girao
New Member
May 12, 2025

How can I make an interaction to switch between (light/dark) modes?