F2WP by HeadlineHQ is a design-to-WordPress converter: it turns a Figma file, a screenshot or a live website URL into editable WordPress sections, delivered as a plugin .zip you install and keep. Each section arrives three ways at once, as a Gutenberg block, a shortcode, and an Elementor widget if Elementor is installed, so the output runs on any WordPress site with no page builder required. No design software, no code.
No design software, no developer. Just the design you already have. For what happens inside each step, read how the conversion actually works.
Figma link, image/screenshot, or a website URL.
Sections, spacing, colours, fonts, recreated as clean code.
One-click install straight to your site, or download the .zip.
Drop in sections, tweak text, images & colours, no code.
Eight stages, including the four places where it can go wrong. This is the mechanism, not the sales version.
A Figma link is read through Figma's REST API using the access you grant, which is why F2WP by HeadlineHQ has no Figma add-on to install. It requests the file and its nodes directly and gets back real layer data, so colour values, font families and weights, and spacing come out of the file rather than being inferred from a picture.
An uploaded image carries no layer data, so it has to be interpreted instead. A website URL is fetched as a live page, and F2WP asks you to confirm you own the site or have the right to convert it before it will run one.
F2WP counts the sections first and shows you the list. You then take the whole page from header to footer, or tick only the sections you want, with select-all and clear. Header and footer sections are tagged as such in that list.
This step exists because credits are metered per section rather than per page, so the count you approve is the cost you pay and you see it before generation starts. For an uploaded image, the picture is cropped section by section in your own browser before anything is sent.
This is the part most tool pages leave vague, so here it is plainly. Each section is sent to a language model with instructions to return self-contained HTML and CSS, with no external libraries, no frameworks and no CDN links. There is no catalogue of pre-made blocks that your design is being matched against.
The advantage is that an unusual layout does not have to fit somebody else's template. The cost is that the output is best effort: two runs of the same section will not produce identical code, and F2WP publishes no fixed accuracy figure, because how well a design converts depends on how the source was built.
Where the design implies a behaviour, the generator is instructed to build it in plain JavaScript rather than flatten it into a picture. Pagination dots, left and right arrows, or a row of repeated cards that overflows the edge are read as a slider, and it is built to actually slide, with clickable arrows and dots, touch and swipe on mobile, and looping. A horizontal row of labels with one highlighted is read as tabs, switchable by click and by keyboard, showing one panel at a time. A vertical list of questions with a plus sign or a chevron is read as an accordion that opens and closes.
The honest limit is that this is cue-based. A slider screenshotted on its first slide may show no dots and no arrows at all, and there is then nothing in the image for any converter to read.
Once the markup exists, F2WP walks it and turns the content into fields labelled by what they are: heading, button or link, list item, plain text. Every image tag and every CSS background image becomes an image field, seeded with the real source and surfaced in WordPress as the standard media picker, so swapping a photo is the same action as swapping any other image on your site.
The limits are fixed, and they are worth knowing before you convert a very dense section:
| What you can edit | The limit per section |
|---|---|
| Text fields | Up to 60 |
| Image fields | Up to 30 |
| Colours | Three: background, body text, accent |
| Fonts | Two: heading font, body font |
A colour or font control only appears where the generated CSS used the matching F2WP variable for it, so a section can arrive with fewer controls than this table suggests. One further difference worth knowing: in Gutenberg the font control is a plain text box, while in Elementor it is a real font picker.
Sections are returned one at a time, each as it finishes, and the preview grows as they arrive rather than making you wait for the whole page. On a multi-section page you are looking at the first section rendered while the rest are still being built.
One caveat that is fair to state up front: the preview frame runs without script permission, so a slider or an accordion sits inert in the preview. The interaction only comes alive once the plugin is on your site.
The .zip contains one folder per section, each holding that section's markup, its field definitions, its metadata and its render code, plus a single plugin file, a shared includes folder and an assets folder. Three adapters then read the same section registry: a shortcode is registered for each section, a Gutenberg block is registered for each section, and Elementor widgets are registered on Elementor's own hook.
Because the Elementor adapter loads only when Elementor is active, its absence cannot break the plugin. That is the whole reason one install works with a page builder and without one.
The free F2WP Connector receives the .zip, unpacks it into your plugins directory and activates it, then returns you to the WordPress plugins screen. Nothing has been published at that point. There is no page, no menu and no URL. You place each section yourself as a block, a shortcode or an Elementor widget, or set one as a site-wide header or footer.
The global header renders on the wp_body_open hook and the footer on wp_footer, which means the header depends on your theme calling wp_body_open(). On a theme that does not call it, the global header silently will not appear. On a theme that renders its own header, you will get two. A blank or canvas page template avoids both.
This describes F2WP as it worked on 4 September 2026, checked against the running product by HeadlineHQ. If any of it stops being true, write to hello@headlinehq.in and it gets corrected here.
Other tools lock you into one page builder. F2WP gives you the same section three ways, pick whatever your site uses.
Paste a Figma file link and F2WP reads the layers directly, taking exact colour values, font families and weights, spacing and layout from the file rather than guessing them from a picture. No Figma add-on or plugin to install: the file is read through Figma's own API, using the access you grant.
A screenshot, a PSD export or any flat image works. F2WP detects where one section ends and the next begins, then rebuilds each one as editable WordPress markup. This is the route when the design was never in Figma, or when a client sends a picture of a site they like.
Point F2WP at a live page and it splits the page into sections from header to footer, then rebuilds the ones you choose. This copies the design, not the site: it does not migrate content, posts, URLs or a database, so it is for rebuilding a look, not for moving an existing site.
Great tools exist, but each leaves a gap. Here's where we're different. If it is UiChemy you are weighing up, there is a longer read on where UiChemy is the better choice and who should not switch.
| What matters | F2WP | UiChemy | Other AI builders |
|---|---|---|---|
| Input types | Figma + Image + URL | Figma today, URL and HTML announced soon | Mostly prompt / URL |
| Needs a Figma add-on | No | Yes | N/A |
| Needs a page builder installed | No | No - outputs native Gutenberg blocks | Yes (locked) |
| Takes an image or a live URL, not just Figma | Yes | Not yet, URL announced soon | Varies, several do |
| Sliders / tabs / FAQ that work | Yes | Yes, via builder widgets (Elementor Pro for some) | Often static |
| One-click install to your site | Yes | Yes | Hosted only |
| Live preview as it builds | Yes | Preview after conversion, on your site | Varies |
| Full page or pick sections | Yes | Yes, frame, page or full site | Varies |
| What you receive | A .zip you install & own | Native Elementor, Gutenberg or Bricks content on your site | Hosted, locked-in |
| White-label the plugin header | Free on every plan | Not advertised | N/A |
| Built for non-technical users | Yes | Designer-first | Mixed |
| Bricks builder output | No | Yes | No |
Competitor details read from each vendorβs own website and WordPress.org listing on 25 August 2026. UiChemy lists URL and HTML input as coming soon, so this comparison is due a re-check on 1 November 2026.
Most converters flatten sliders and FAQs into images. We rebuild them as real, working widgets, try it π
No. Use a Figma link if you have one, or just an image or a website URL.
No. It works on its own (Gutenberg block + shortcode). If you use Elementor, the sections show up there too.
Yes. F2WP by HeadlineHQ detects carousels, sliders, tabs and FAQ accordions in the source design and rebuilds each one as a working WordPress widget with its own interaction, rather than flattening it into a static image. The rebuilt widgets are responsive by default and their content is editable in WordPress without code.
This accordion is the kind of component F2WP produces, clickable, smooth, editable. Same for banners, sliders, tabs and menus detected in your design.
Every widget is responsive and mobile-first out of the box.
β β β β β Designers, agencies and freelancers
"We move fast at ViralGroww, F2WP turns our Figma pages into WordPress in minutes, not days. The output is genuinely editable, so the team tweaks copy without a developer."
"For CRO I'm always shipping landing pages. F2WP rebuilds them pixel-close and I A/B test the same day. A massive time saver for my team."
"We deliver client sites on WordPress. White-label being free means we ship under our own brand, that alone replaced a paid tool for us."
"I'm not a developer. I pasted my Figma link and got a working, editable WordPress site I could change myself. Honestly felt like magic."
"We had the designs but no dev bandwidth. F2WP got them live on WordPress fast, and I edit the text and images myself now."
"Sliders, FAQs, sections, all came through as working widgets, not flat images. And it runs without Elementor on our setup."
"We sent a screenshot of the look we wanted and got an editable WordPress build, no back-and-forth with devs, and we own it outright."
"I used to rebuild Figma by hand for hours. Now I paste the link and tweak fonts & colours in minutes. Clients think I hired a dev team."
"Image & URL input is a lifesaver, a client sent a screenshot of a site they liked and I shipped it the same day. Fully editable too."
"Works with and without Elementor, so I use it for every client regardless of their stack. The output is genuinely editable, not a flat picture."
Credits are counted per section, not per page: one section costs one credit. Editing colours, fonts and text is always free.
You see the section count and the exact cost before you spend anything. Generate once, edit unlimited, free. Agencies get a tailored plan over a quick call.
There are three routes and they differ in who does the work. You can hand-code the design into a theme or into block templates, which gives total control and needs a developer. You can rebuild it by hand inside a page builder such as Elementor, Gutenberg or Bricks, which needs no code but reproduces the design by eye. Or you can use a converter that reads the design file and generates the markup for you. F2WP by HeadlineHQ is a converter of the third kind: you paste a Figma file link, it reads the file through Figma's REST API using the access you grant rather than through a Figma add-on, it splits the frame into sections, and it returns a WordPress plugin .zip in which every section is a Gutenberg block, a shortcode and an Elementor widget at the same time. No converter in this category finishes the site for you. Final copy, image swaps and fine spacing are still yours, and F2WP hands them over as editable fields inside WordPress rather than as code.
Yes, and the caveat is worth knowing first. A screenshot carries no layer data, so no tool can read exact font names, hex values or spacing from it the way it can from a Figma file. It has to interpret the picture. F2WP by HeadlineHQ accepts a PNG, a JPG or a flat PSD export, detects where one section ends and the next begins, crops the image section by section in your browser, and rebuilds each one as editable WordPress markup. What arrives is a plugin of sections, not a finished site: there is no theme, no pages, no menus and no database. The specific weakness of image input is interactivity. A slider photographed on its first slide often shows no arrows and no dots, so nothing in the picture tells any converter that it was a slider. A Figma file or a live URL gives a better result for that reason.
You can copy the design from a URL. You cannot move the site from a URL, and those are different jobs. F2WP by HeadlineHQ takes the address of a live page, splits it from header to footer into sections, and rebuilds the ones you pick as editable WordPress sections inside a plugin .zip. It does not carry across content, posts, URLs, redirects or a database, so it is not a migration tool and it will not preserve rankings. It also asks you to confirm that you own the site or have the right to convert it before it will run a URL at all. If the goal is to move an existing site with its content and URLs intact, a migration tool is the right category and a design converter is not.
It depends on what you are converting from, and the honest comparison is narrower than most lists suggest. As of 25 August 2026, UiChemy converts from Figma through a Figma plugin and outputs native Elementor, Gutenberg or Bricks content on your site. Its WordPress.org listing states that it converts to core WordPress Gutenberg blocks natively, so it does not require Elementor, and its own FAQ describes it as built for designers rather than developers. It has publicly announced URL and HTML input as coming soon. F2WP by HeadlineHQ is worth looking at as an alternative on two counts: it accepts a screenshot or a live website URL today as well as a Figma file, and it delivers a plugin .zip you install and keep rather than content written into a builder. UiChemy is ahead on Bricks, which F2WP does not output at all. These UiChemy details were read from its own website and its WordPress.org listing on 25 August 2026 and are due a re-check on 1 November 2026.
As of 25 August 2026, UiChemy converts from Figma, through a Figma plugin, into Elementor, Gutenberg or Bricks. F2WP also takes a screenshot or a live website URL, and gives you editable WordPress sections that work with or without Elementor, and you own them.
Yes. Install the free F2WP Connector on your WordPress site once, then push generated sections in one click, no manual upload. Or just download the .zip and upload it yourself.
We detect them as sections. You can set one as a site-wide global header and footer (shown on every page) from the F2WP settings in WordPress, no Elementor Pro needed, or place them per page.
No. F2WP by HeadlineHQ accepts three inputs and only one of them involves design software: a Figma file link, a screenshot or image file, or the URL of a live web page. A screenshot taken on a phone is a valid input. You never open a design tool, and there is no Figma plugin or add-on to install.
No, and no tool in this category is. F2WP by HeadlineHQ reproduces the layout, spacing, colour values and font choices from your source design, and rebuilds sliders, tabs and accordions as working widgets rather than flat images. What it leaves you is text refinement, image swaps and fine spacing, all editable inside WordPress without code. On a typical landing page that is minutes of work rather than a rebuild. We do not publish a pixel-accuracy percentage, because the figure depends entirely on how the source design is structured.
Yes. White-label is included on every plan, including the free one: you set your own plugin name, author and author URI, and the pages your client sees carry no F2WP branding. What white-label does not rename is the technical identifiers. The shortcodes stay in the f2w_ form, the stylesheet and script handles stay f2w-, and the free F2WP Connector keeps its own name on its admin screen inside WordPress. Bulk generation volume is priced per agency rather than sold as a fixed tier, so it is arranged over a call.
Everything competitors make hard, we make one-click. Swipe through.
Connect your site once with the free F2WP Connector, then push generated sections straight to WordPress, installed and activated for you, no manual upload.
Watch each section render live as it builds, see exactly what you're getting before you publish.
Convert the whole page (header β footer) or choose exactly the sections you need. You only pay for what you build.
Set one section as a site-wide header and footer, shown on every page, no Elementor Pro needed.
Colour values, fonts, spacing and layout are read from your design rather than approximated by eye. Text, images and fine spacing are yours to finish.
Every heading, paragraph and button becomes an editable field. Change text, colours & fonts in WordPress.
Photos come through, and every image is a slot you can swap with your own, right inside WordPress.
We detect carousels, accordions and tabs and ship them as working widgets, not flat pictures.
One install = Gutenberg block + shortcode + Elementor widget. Works on any WordPress site.
Start from a Figma link, a screenshot, or a live URL. No design software required.
You get a real .zip you install and keep, no lock-in, no monthly hostage of your work.
Founders & agencies, not just designers. Paste, generate, install, done in minutes.
Turn your next design into a live WordPress site today, and keep your weekend.
Tell us a bit about your project. We usually reply within 1β2 hours. No pressure, no sales call.