
No, Webflow doesn't have a one-click WordPress importer, but it does have a documented path: a free marketplace app that reads your live WordPress blog directly, or a manual export-to-CSV route for everything else. Either way, only your CMS content comes across. Your theme, your plugins, any custom PHP, your comments, and your working forms stay behind and need their own plan. This is what Webflow's own pages say the move includes, what's out of scope, and how to keep your URLs working once you switch.
Not a native one. Webflow's own integration page for WordPress says it plainly: "Webflow handles site design, CMS content management, and hosting. But it has no built-in way to pull existing content from a WordPress site" (Webflow). The manual route it describes is "export XML, convert to CSV, map fields, and create collection structures by hand" — workable, but Webflow's own copy warns "that workflow breaks down quickly for sites with hundreds or thousands of posts" (same source).
For blog content specifically, Webflow's Marketplace lists the WP to Webflow app, built by a third-party developer (Eclipse SRL) and reviewed for the marketplace: "Webflow has reviewed this app to ensure high quality site development. We do not endorse or certify these apps" (Webflow). It reads a live, publicly accessible WordPress URL directly — no plugin install, API key, or XML/CSV conversion needed — and generates the matching CMS Collection structure in Webflow automatically (Webflow). Webflow also publishes a general WordPress migration checklist covering planning, content export, design setup, import, redirects, and testing as separate phases — useful as a project outline even though it's not a tool itself.
Its documented scope is four content types: "Posts (including post body content), Images (featured images associated with posts), Tags, Categories" (Webflow). The app is free, with "no initial costs or recurring subscriptions" (Webflow), but it needs a Webflow site on a CMS plan or higher. The app sets no item limit of its own; the ceiling is your Webflow site plan's CMS item allowance, which differs by plan (Webflow pricing, checked September 2026). Count your posts before you pick a plan.
| Content | Comes across via WP to Webflow app | Notes |
|---|---|---|
| Blog posts (body content) | Yes | Becomes a CMS Collection item |
| Featured images | Yes | Only the featured image per post, not every image inside the post body |
| Tags and categories | Yes | Collection structure auto-generated |
| Static pages | No | Rebuild manually in the Designer |
| Custom fields (ACF, Pods, Meta Box) | No | Explicitly out of scope; add matching CMS fields by hand |
| Custom post types | No | Explicitly out of scope |
| Site design / theme | No | Listed explicitly as "site design" in the app's exclusion list |
| Plugin functionality (forms, SEO plugins, etc.) | No | Each plugin's job needs a Webflow-native or third-party replacement |
| WooCommerce products | No | Webflow's own Ecommerce is a separate setup |
| Comments | No | Not among the app's four listed content types |
Start from what WordPress itself exports. Self-hosted WordPress's Tools → Export screen exports your data ("posts, pages, custom post types, comments, custom fields, categories, tags, custom taxonomies, and users") as an XML file (WordPress.org). WordPress.com's version of that export is explicit about the other half of the picture: "Your export file will include your posts, pages, and comments but will not include your theme design, customizations, or plugins," and even the images are references, not files — "it contains instructions that tell your new site where to find and copy these files" (WordPress.com).
None of that WXR file imports into Webflow directly; Webflow's own page confirms it has no built-in reader for it. In practice:
WordPress permalinks and Webflow's CMS Collection URLs are built differently, so almost no WordPress site moves to Webflow with every URL unchanged. Build a full inventory of your current URLs, decide the exact new address for each one, and set a 301 for anything that changes — our redirects guide covers building that map and the Webflow-side steps for setting the 301s once your Collections exist. Add the 301s in Webflow before you move DNS, so they work from the first minute. WordPress's own redirect settings (a plugin like Redirection, or .htaccess rules) stop applying to any traffic the moment your domain resolves elsewhere, no matter how carefully they were configured on the old side.
If your domain also carries email, read will switching builders break my email before you touch DNS. A website move and an email move are separate records, and it's easy to break one while fixing the other.
Skip this move, or at least slow down, if any of these apply:
Nothing about running the WP to Webflow app or a manual CSV import changes your live WordPress site — it only reads from it. If an import comes out with the wrong fields, duplicate items, or missing images, delete the affected Collection items in Webflow and re-run the import rather than trying to patch individual entries. Keep WordPress live and your original XML/CSV exports saved until you've checked every migrated post against the original, confirmed images display, and verified your redirects resolve to the correct new page — only then cancel WordPress hosting.
Bottom line: There's no native WordPress-to-Webflow importer. The free WP to Webflow app covers blog posts, images, tags and categories automatically; everything else — plugins, custom PHP, comments, forms, WooCommerce, and the design itself — is a separate, manual rebuild. If the real complaint is WordPress's plugin and maintenance overhead rather than needing Webflow's specific CMS, our guide to moving from WordPress to Figment covers a different kind of destination: a Figma file published directly as a site, with its own tradeoffs.